/**handles:divi-style**/
html body{font-weight:300;line-height:1.5}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:500;padding-bottom:23px}body h1{font-size:50px}body h2{font-size:40px}body h3{font-size:30px}body h4{font-size:25px}body h5{font-size:22px}body h6{font-size:20px}p+h2,p+h3,p+h4{padding-top:15px}body p{padding-bottom:20px}p:last-of-type+*{padding-top:25px}p:empty{display:none}a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{display:inline-block}.entry-content a:hover{color:red}.et_pb_bg_layout_dark a{color:#fff}#page-container .et_pb_button{display:inline-block;padding:13px 35px;line-height:normal!important;text-align:center;text-decoration:none;text-shadow:none;font-weight:600;letter-spacing:.04em}#page-container .et_pb_button.white-button{background-color:#fff;color:#000}#page-container .et_pb_button.white-button:hover{background-color:#302491;color:#000}#page-container .et_pb_button:after{display:none}#page-container button.et_pb_button{background:#567426;border-radius:0;color:#fff;font-size:15px;text-transform:uppercase}#page-container .et_pb_button.light-btn{background:#fff;border-color:#fff;color:#000}.et_pb_button+.et_pb_button{margin-left:25px;margin-top:5px}.btn{background:#567426;color:#fff!important;display:inline-block;padding:12px 36px;text-decoration:none}.btn:hover{background:#567426}.btn .icon{color:#fff}img.alignright{margin-left:25px;margin-bottom:15px;padding-bottom:0}img.alignleft{margin-right:25px;margin-bottom:15px;padding-bottom:0}.frame-img-module img{border:5px solid #fff;-webkit-box-shadow:0 0 35px rgba(0,0,0,.4);-moz-box-shadow:0 0 35px rgba(0,0,0,.4);box-shadow:0 0 35px rgba(0,0,0,.4)}.round-img-module img{border-radius:50%;margin-bottom:20px;border:5px solid #fff;-webkit-box-shadow:0 0 35px rgba(0,0,0,.4);-moz-box-shadow:0 0 35px rgba(0,0,0,.4);box-shadow:0 0 35px rgba(0,0,0,.4)}body .entry-content ol,body .entry-content ul{padding-left:30px;line-height:inherit}body .entry-content ol li,body .entry-content ul li{list-style-position:outside;margin-bottom:5px}#main-content .list-style ul{padding-left:20px}#main-content .list-style li{display:block;position:relative;padding-bottom:5px}#main-content .list-style li:before{content:"\f345";color:#567426;font-family:dashicons;font-size:18px;display:inline-block;vertical-align:middle;position:relative;margin-left:-20px;margin-right:14px;top:-2px}table{width:100%}tr{background:0 0}tbody tr:nth-child(2n+2),thead tr{background:#eee}td,th{border:1px solid #dadada}#main-content .wpforms-form .wpforms-field-label{font-weight:500}#main-content .wpforms-form input,#main-content .wpforms-form select{height:auto}#main-content .wpforms-form input,#main-content .wpforms-form select,#main-content .wpforms-form textarea{border:1px solid #a5a5a5;border-radius:0;font-family:inherit;padding:12px 15px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.entry-content .wpforms-submit-container{text-align:center}.dashicons-icon:before{font-family:dashicons;font-style:normal}.dashicons-phone:before{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);display:inline-block;position:relative;top:3px}.et_pb_pagebuilder_layout #main-content{position:relative;overflow:hidden}body .container,body .et_pb_row{width:100%}body .et_pb_section{padding-top:30px;padding-bottom:30px}#main-content .top-gap-none{padding-top:0}#main-content .bottom-gap-none{padding-bottom:0}.et_pb_testimonial+.et_pb_module{padding-top:20px}.et_pb_text_inner:after{content:'';clear:both;display:block}body .flex-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between;padding:40px 0}.middle-col-first .et_pb_column:first-child,.middle-col-last .et_pb_column:last-child{align-self:center}.bottom-col-first .et_pb_column:first-child,.bottom-col-last .et_pb_column:last-child{align-self:flex-end}.et_pb_row .outside-right{margin-right:-90px;text-align:right}.et_pb_row .outside-left{margin-left:-90px}.header-right-area{position:relative;float:right;padding:21px 0 0 60px}.header-right-area .widget{display:block}.header-right-area p{display:inline-block;padding-bottom:0}.header-right-area a{color:#000;position:relative;margin-left:12px;font-size:16px}.header-right-area a:first-child{margin-left:0}.header-right-area .icon{color:#000;margin-right:9px}#page-container .header-right-area .et_pb_button{padding:13px 36px!important;text-transform:uppercase;font-weight:600;min-width:auto}#main-header div#et-top-navigation{clear:none;padding:38px 0 0!important}body #top-menu>li{padding-right:33px;padding-bottom:22px}#top-menu-nav #top-menu>li>a{font-weight:400;padding-right:0;padding-bottom:15px;text-transform:uppercase}#top-menu-nav #top-menu>li>a:after{display:none}#top-menu li ul{border-top:6px solid #000;padding-top:0;padding-bottom:0;top:48px}body #top-menu .menu-item-has-children li{padding:0;line-height:1.1;display:block;position:relative}body #top-menu li li a{width:100%;padding:15px 20px 15px;font-size:16px;color:#000;opacity:1;font-weight:600;text-transform:inherit}body #top-menu li li a:hover{background:#473bad;color:#fff!important}body .et-fixed-header #top-menu li.current_page_item>a:hover{color:#fff!important}.home .et-fixed-header #top-menu li li a,body .et-fixed-header #top-menu .sub-menu li a:hover{color:#fff!important}body .et-fixed-header #top-menu .sub-menu li a{color:#000!important}#top-menu>li>a:before{content:"";position:absolute;z-index:-2;left:0;right:0;width:0;bottom:0;margin:auto;border-bottom:3px solid #473bad;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu>li.current-menu-item>a::before,#top-menu>li.current_page_item>a::before,#top-menu>li>a:hover:before{width:34px}#hero-img-section{min-height:614px;padding-top:155px;position:relative;overflow:hidden;text-shadow:0 0 9px rgba(0,0,0,.35)}#hero-img-section .et_pb_text_inner{text-align:center}#hero-img-section h1{padding-bottom:12px;color:#fff;font-weight:700;line-height:65px}#hero-img-section h2{padding-bottom:10px;color:#fff;font-family:Jost;font-size:30px;font-weight:400;line-height:43px}#hero-img-section h3{padding-bottom:25px;color:#fff;font-family:Jost;font-size:25px;font-weight:400;line-height:36px}#home-panel2{padding:45px 0 40px}#home-panel2 .et_pb_row{display:flex;align-items:center}#home-cta1 .et_pb_text_inner h3{font-size:45px;font-weight:600}#home-cta1 .et_pb_text_inner{width:570px;float:right;text-align:center;background:rgba(255,255,255,.8);box-shadow:0 4px 4px rgba(0,0,0,.25);padding:33px 72px 40px;font-weight:400}#home-cta1{padding:50px 0}#jonathan-section .et_pb_text_inner{padding:60px 0 0 80px}#jonathan-section h2{font-size:45px;text-align:center;font-weight:600;padding-bottom:33px}#jonathan-section .et_pb_button{margin-top:5px}#services-area h2{font-size:45px;color:#fff;font-weight:600;line-height:30px;letter-spacing:0;text-align:center}#services-area .et_pb_column_single .et_pb_text_inner{max-width:292px;margin:0 auto}#services-area .et_pb_column_single .et_pb_text_inner a{min-height:282px;max-width:291px;text-align:center;background:url("/wp-content/uploads/2023/05/services-circle.png") no-repeat center;font-family:Jost;font-size:25px;font-weight:500;line-height:30px;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase}#services-area .et_pb_column_single .et_pb_text_inner:hover a{text-decoration:underline}#services-area .et_pb_specialty_column .et_pb_text_inner a{color:#fff;font-family:Jost;font-size:25px;font-weight:500;line-height:30px;letter-spacing:0;text-align:center;display:block;width:100%;height:100%;text-transform:uppercase}#services-area .et_pb_specialty_column .et_pb_text_inner a:hover{text-decoration:underline}#services-area .et_pb_specialty_column .et_pb_row_1-4_1-4 .et_pb_text,#services-area .et_pb_specialty_column .et_pb_row_inner:last-child .et_pb_text{border:1px solid #fff;padding:5px}#services-area .et_pb_specialty_column .et_pb_row_1-4_1-4 .et_pb_text_inner,#services-area .et_pb_specialty_column .et_pb_row_inner:last-child .et_pb_text_inner{border:1px solid #fff;min-height:145px;display:flex;justify-content:center;align-items:center}#services-area .et_pb_specialty_column .et_pb_row_inner:last-child{margin:0 auto}#services-area .et_pb_specialty_column .et_pb_column:hover .et_pb_text_inner{background-color:#473bad}#services-area .et_pb_specialty_column .et_pb_row_inner:first-child .et_pb_column:hover .et_pb_text_inner{background-color:transparent}#services-area .et_pb_column_single .et_pb_text{margin-bottom:10px}#services-area .et_pb_column_single .et_pb_text h2{padding-bottom:40px}#services-area .et_pb_specialty_column h2{padding-bottom:0}#services-area .et_pb_specialty_column h2{padding-bottom:23px}#services-area .et_pb_specialty_column .et_pb_row_inner:first-child{padding-bottom:0}#services-area{padding:45px 0 5px}#home-cta2 .et_pb_text_inner{text-align:center;padding:90px 42px 0}#home-cta2 h2{font-size:45px;font-weight:600}#home-cta2 .et_pb_button{margin-top:8px}#inner-banner1{padding-top:0;padding-bottom:0}#inner-banner1 .et_pb_row{padding:0;width:100%!important;max-width:100%!important}#inner-banner1 .et_pb_image_wrap{display:block}#inner-banner1 .et_pb_image img{width:100%;height:100%;max-height:450px;object-fit:cover}#inner-banner1 .et_pb_image{margin-bottom:0}#inner-banner1 .et_pb_text{max-width:1120px;width:100%;margin:0 auto;z-index:9;padding:30px 20px 0;text-align:center}#inner-banner1 h1{font-size:45px;font-weight:700;border-bottom:2px solid #000;padding-bottom:15px;display:inline-block}#main-footer #footer-widgets{padding:65px 0 15px}#main-footer h2{font-family:EB Garamond;font-size:40px;font-weight:500;line-height:35px;letter-spacing:0;text-align:center;color:#fff;padding-bottom:0}#footer-widgets .footer-widget:first-child{max-width:40.6%;position:relative;margin-right:110px}#footer-widgets .footer-widget:first-child:after{content:'';width:1px;height:385px;background-color:rgba(255,255,255,.3);position:absolute;top:0;right:-110px}#footer-widgets .footer-widget:last-child h2{text-align:right;padding-bottom:100px}#footer-widgets .footer-widget:last-child{text-align:right}#footer-widgets .footer-widget:last-child a,#footer-widgets .footer-widget:last-child p{font-size:16px}#footer-widgets .footer-widget{margin-bottom:0}#footer-widgets .et_pb_widget{float:none}body #footer-widgets .footer-widget a,body #footer-widgets .footer-widget li a,body #footer-widgets .footer-widget li a:hover{color:#fff}#main-footer form{position:relative;overflow:hidden;text-align:left}#main-footer .wpforms-field{padding:0 0 6px}#main-footer .left-side-field{width:49.33%;float:left}#main-footer .right-side-field{position:absolute;top:0;padding:0;right:0;width:49%}#main-footer input,#main-footer select,#main-footer textarea{background:0 0;border-radius:0;border:1px solid #fff;font-size:20px;font-family:inherit;padding:12px 15px;height:45px;color:#fff}#main-footer textarea{height:69px}#main-footer ::-webkit-input-placeholder{color:#fff}#main-footer :-moz-placeholder{color:#fff}#main-footer ::-moz-placeholder{color:#fff}#main-footer :-ms-input-placeholder{color:#fff}#main-footer .wpforms-field-label{color:#fff;display:inline-block;vertical-align:middle;margin-right:2px;font-weight:400;margin-bottom:2px;font-size:16px;text-transform:uppercase}#main-footer .wpforms-field-captcha{position:relative;z-index:1;text-align:center}#main-footer div.wpforms-container-full .wpforms-form .wpforms-captcha-equation{font-size:16px;margin-left:6px;color:#fff}#main-footer div.wpforms-container-full .wpforms-form .wpforms-captcha-math input{display:inline-block;width:85px}#main-footer .wpforms-required-label{display:none}#main-footer .wpforms-captcha-math{display:inline-block;color:#fff;vertical-align:middle}#main-footer .wpforms-submit-container{padding:0;text-align:center}#main-footer label.wpforms-error{display:block;color:#fff;font-weight:400}#page-container .wpforms-container-full .wpforms-form button[type=submit]{background-color:#fff;color:#000;border:none;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.04em;text-align:center;min-width:180px}#page-container .wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#302491}body #main-footer #footer-widgets .social-icons a{width:auto;height:auto;line-height:1.4;display:inline-block;vertical-align:top;color:#fff!important;font-size:30px;font-weight:400;margin-right:2px;text-align:center;margin-bottom:0}body #main-footer .social-icons a:hover{text-decoration:none}#footer-copyright-section a:hover,#footer-widgets .footer-widget a:hover{text-decoration:underline}#footer-widgets a[href^=mailto]:link{text-decoration:underline}body #footer-widgets .footer-widget a{display:inline-block;margin-bottom:22px;font-weight:400}#footer-copyright-section .container{display:flex;flex-direction:row-reverse;justify-content:space-between;color:#fff;font-size:16px;border-top:1px solid rgba(255,255,255,.3);padding:10px 0 8px;font-weight:400}#footer-copyright-section a{color:#fff;font-size:16px}.prg-icon{position:relative;padding-left:30px;padding-bottom:15px}.prg-icon .icon{position:absolute;left:0}.inner-banner-section .et_pb_column{width:100%}#main-content.post-custom-style .container{padding-top:0;margin-top:30px}#main-content .container:before{display:none}.archive article,.blog article,.post-custom-style article,.single-post article{border:1px solid #d7d7d7;padding:10px;margin-bottom:60px;overflow:hidden}body .et_pb_post .post-meta{margin-bottom:0}.archive .et_pb_post .entry-content,.post-custom-style .et_pb_post .entry-content,.single-post .et_pb_post .entry-content{padding-top:0}.post .entry-title{padding-bottom:10px}body .has-post-thumbnail .entry-featured-image-url{margin-bottom:0}.has-post-thumbnail .entry-featured-image-url img{width:45%;float:left;margin-right:20px;margin-bottom:13px}.post h2.entry-title{font-size:28px}.entry-title a{text-decoration:none}.post-custom-style .post-excerpt .post-more-link{display:inline-block;margin-top:12px;padding:0}#main-content .custom-pagination ul{border-top:1px solid #ccc;padding:25px 0;text-align:center}.custom-pagination li{display:inline-block}.custom-pagination li a{padding:3px 10px;display:block}.custom-pagination .active a{background:#567426;color:#fff}#main-content #left-area{width:72%}#main-content #sidebar{width:28%;padding-left:0}#sidebar .et_pb_widget{border-bottom:1px solid #d7d7d7;padding-bottom:30px}#sidebar .widget_archive{border-bottom:none}#sidebar .widgettitle{font-size:30px;text-transform:uppercase;font-weight:700}#sidebar .et_pb_widget li{border-bottom:1px solid #ccc;padding-bottom:7px}#sidebar .et_pb_widget li:last-child{border-bottom:none;padding-bottom:0}#sidebar .et_pb_widget a{color:#000}#sidebar .widget_archive select{background:url(https://jonathanolveracounseling.com/wp-content/themes/jonathan-olvera/images/down-arrow.png) no-repeat right 10px center;border:none;border-bottom:1px solid #d7d7d7;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:20px;color:#000;height:auto;padding:0 10px 5px}#sidebar .widget_archive select::-ms-expand{display:none}.about-box{position:relative}.about-box img{border-radius:50%;border:5px solid #fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.55);-moz-box-shadow:0 0 30px rgba(0,0,0,.55);box-shadow:0 0 30px rgba(0,0,0,.55);margin-bottom:20px}.about-box a{text-decoration:none}.about-box h4{font-size:18px;padding-top:0}#sidebar .about-box h4 a{background:#524f4b;width:100px;height:100px;display:block;border-radius:50%;padding:19px 8px 0;text-align:center;color:#fff;text-decoration:none;position:absolute;bottom:110px}.about-box a .icon{display:block;font-size:35px;margin-bottom:5px}#page-container #sidebar .et_pb_button{width:100%;color:#fff}#sidebar .prg-icon{padding-bottom:20px;padding-left:25px}#sidebar .widget_media_image,#sidebar iframe{border:5px solid #fff;-webkit-box-shadow:0 0 35px rgba(0,0,0,.4);-moz-box-shadow:0 0 35px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);padding-bottom:0}#sidebar .widget_media_image img{display:block}#left-area h1.entry-title{font-size:40px}#comment-wrap{padding-top:30px}#comments{border-top:1px solid #e2e2e2ee;padding-top:20px}#comment-wrap article{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;padding:0;margin-bottom:40px}#comment-wrap article:after{content:'';display:block;max-width:300px;border-bottom:1px solid #d8d8d8;margin:30px auto 0;visibility:visible}#comment-wrap .comment_avatar{position:relative;top:0;left:0;float:left;max-width:80px;margin-right:15px}#comment-wrap .comment_avatar img{max-width:100%}#comment-wrap .comment_postinfo{line-height:1.2}.contact-page a.icon.dashicons-icon{width:28px;display:inline-block}.contact-page em{vertical-align:top;display:inline-block;font-style:normal}#main-content .accordion-style6 .et_pb_toggle{background:0 0;border:none;border-left:4px solid #000;-webkit-box-shadow:0 0 20px -3px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px -3px rgba(0,0,0,.5);box-shadow:0 0 20px -3px rgba(0,0,0,.5);padding:0;margin-bottom:15px}#main-content .accordion-style6 .et_pb_toggle_title{font-size:23px;font-weight:400;color:#000;padding:22px 65px 22px 22px}#main-content .accordion-style6 .et_pb_toggle_title:before{content:"\f347";font-family:Dashicons!important;font-size:30px;color:#000;display:block;right:30px}#main-content .accordion-style6 .et_pb_toggle_open .et_pb_toggle_title:before{content:"\f343"}#main-content .accordion-style6 .et_pb_toggle_content{color:#000;padding:0 65px 40px 22px}body .landing-header{padding:0}body .landing-header .et_pb_row{padding:5px 0}body .landing-logo-widget img{display:block}.landing-phone-widget a{color:#fff;font-size:16px;background:#473bad;display:inline-block;padding:10px 15px 10px 41px;text-align:center;position:relative;line-height:1.2;-webkit-transition:all .2s;transition:all .2s;border-color:rgba(0,0,0,.99);border-radius:5px;border-width:1px!important;border:solid 1px}.landing-phone-widget a .icon{font-size:40px;position:absolute;left:15px;top:12px}.landing-phone-widget strong{display:block;font-size:25px}.landing-phone-widget a:hover{color:#fff;text-decoration:none;background:#302491}#landing3-contact-details .dashicons-phone:before{display:block}#landing3-contact-details span.icon-text{display:block;padding-top:14px}#main-content .landing3-banner-section{min-height:720px;padding-top:200px;padding-bottom:150px;position:relative;text-shadow:0 0 15px #000}body .landing3-banner-section:after{content:'';background:url(https://jonathanolveracounseling.com/wp-content/themes/jonathan-olvera/images/curve-bg.png) repeat-x center bottom;display:block;width:100%;height:110px;position:absolute;bottom:-1px;left:0;z-index:5}.landing3-banner-caption h1,.landing4-banner-caption h1{font-size:50px}.landing3-banner-caption h1:after{content:'';display:block;margin:20px auto 0;border-top:5px solid #fff;max-width:172px}.landing-phone-widget{padding-top:10px}.landing-phone-widget .dashicons-phone:before{left:-17px;top:1px;font-size:29px}#main-content .landing3-content-section{background:0 0;padding-top:0;position:relative;z-index:99}#main-content .landing3-content-area{padding-top:150px;margin-top:-150px}#landing3-contact-details{margin-top:-150px}#landing3-contact-details img{border-radius:50%;border:5px solid #fff;-webkit-box-shadow:0 0 11px rgba(0,0,0,.55);-moz-box-shadow:0 0 11px rgba(0,0,0,.55);box-shadow:0 0 11px rgba(0,0,0,.55);margin-bottom:20px}#landing3-contact-details h3{font-size:35px;font-style:normal}#landing3-contact-details a{text-decoration:none}#landing3-contact-details h4 a{width:100px;height:100px;display:block;border-radius:50%;font-size:16px;line-height:1.2;text-align:center;text-transform:uppercase;padding:16px 8px 0;position:absolute;bottom:170px;color:#fff;background:#473bad}#landing3-contact-details a .icon{display:block;font-size:35px;margin-bottom:0}#landing3-contact-details h4 a:hover{color:#fff;text-decoration:none;background:#302491}#landing3-contact-details .dashicons-phone:before{font-size:30px}#landing3-contact-details span.icon-text{font-size:15px}#landing3-form-widget{-webkit-box-shadow:0 10px 35px rgba(0,0,0,.15);-moz-box-shadow:0 10px 35px rgba(0,0,0,.15);box-shadow:0 10px 35px rgba(0,0,0,.15);padding:20px 30px;margin-top:0;margin-bottom:30px}#landing3-form-widget p{font-style:italic;padding-bottom:5px}body #landing3-form-widget h2{font-size:25px;padding-top:0}#landing3-form-widget .wpforms-field{padding-bottom:0}#landing3-form-widget input,#landing3-form-widget select,#landing3-form-widget textarea{color:#000;font-size:18px}#landing3-form-widget input,#landing3-form-widget select{height:auto}#landing3-form-widget ::-webkit-input-placeholder{color:#000}#landing3-form-widget ::-moz-placeholder{color:#000}#landing3-form-widget ::-ms-input-placeholder{color:#000}#landing3-form-widget .wpforms-submit-container{text-align:center}#main-content .landing4-banner-section{min-height:720px;padding-top:200px;padding-bottom:100px;position:relative;text-shadow:0 0 15px #000}.landing4-banner-caption h1:after{content:'';display:block;margin:20px auto 0;border-top:5px solid #fff;max-width:172px}#main-content .landing4-contact-section{padding-top:0;padding-bottom:0;z-index:99}.landing4-contact-section .et_pb_row{padding-top:20px;padding-bottom:20px}#landing4-contact-details .et_pb_text_inner{overflow:inherit}#landing3-form-widget h3,#landing4-form-widget h3{text-transform:capitalize}#landing4-form-widget form{position:relative;overflow:hidden}#landing4-form-widget .wpforms-field{padding:0 0 4px}#landing4-form-widget .left-side-field{width:49.33%}#landing4-form-widget .right-side-field{position:absolute;top:0;padding:0;right:0;width:49%}#main-content #landing4-form-widget input,#main-content #landing4-form-widget select,#main-content #landing4-form-widget textarea{background:0 0;border:1px solid #fff;color:#fff;font-size:20px}#landing4-form-widget textarea{height:108px}#landing4-form-widget ::-webkit-input-placeholder{color:#fff}#landing4-form-widget ::-moz-placeholder{color:#fff}#landing4-form-widget ::-ms-input-placeholder{color:#fff}#landing4-form-widget .wpforms-submit-container{position:absolute;width:49%;bottom:4px;right:0;padding:0}#landing4-form-widget button{font-family:inherit;padding:12px 15px;width:100%;max-width:304px}#landing4-contact-details{margin-top:-120px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#landing4-contact-details img{border-radius:50%;border:5px solid #fff;-webkit-box-shadow:0 0 11px rgba(0,0,0,.55);-moz-box-shadow:0 0 11px rgba(0,0,0,.55);box-shadow:0 0 11px rgba(0,0,0,.55);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#landing4-contact-details h4{padding-top:0;padding-bottom:0}#landing4-contact-details .btn{position:absolute;right:0;padding:10px 29.5px 18px!important;background:#473bad;color:#fff!important;text-transform:uppercase;font-family:'Alegreya Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:17px}#landing4-contact-details .btn .icon{position:relative;top:3px;color:#fff}#landing4-contact-details .btn:hover{background:#302491;color:#fff}#landing4-contact-details .btn:hover a{color:#fff}.landing-phone-widget span.icon-text{display:inline-block;font-weight:700}.et_pb_sticky.landing4-contact-section .et_pb_row{padding-top:6px;padding-bottom:0}.et_pb_sticky #landing4-contact-details{margin-top:0}.et_pb_sticky #landing4-form-widget .wpforms-container{margin-bottom:15px}.et_pb_sticky #landing4-contact-details img{width:52%;margin-left:0}.et_pb_sticky #landing4-contact-details h4 a{top:26%}.et_pb_sticky #landing4-contact-details .et_pb_button{position:absolute;top:54%;right:0}#landing4-contact-details .et_pb_button{min-width:195px}.et_pb_sticky #landing4-contact-details .btn{position:absolute;right:0;top:68px}body .landing-page-footer{background:#473bad;color:#fff;padding:20px 0;overflow:hidden}.landing-page-footer a{color:#fff}.landing-copyright-area{float:left}.landing-footer-links{float:right}.landing-footer-links a{display:inline-block;margin-left:20px}#landing3-form-widget .wpforms-container-full .wpforms-form button[type=submit],#landing4-form-widget .wpforms-container-full .wpforms-form button[type=submit]{color:#fff;background:#473bad}#landing3-form-widget .wpforms-container-full .wpforms-form button[type=submit]:hover,#landing4-form-widget .wpforms-container-full .wpforms-form button[type=submit]:hover{color:#fff;background:#302491}.accordion-style6 .et_column_last{margin-top:25px}@media only screen and (min-width:981px){body #page-container{margin-top:0!important}}@media only screen and (min-width:1600px){#inner-banner1 .et_pb_image img,#inner-banner2 .et_pb_image img,#inner-banner3 .et_pb_image img,#inner-banner6 .et_pb_image img,#inner-banner7 .et_pb_image img{max-height:525px}}@media only screen and (max-width:1200px){body .container,body .et_pb_row{width:94%}body #top-menu>li{padding-right:15px}.et_pb_row .outside-left,.et_pb_row .outside-right{margin-right:0;margin-left:0;text-align:center}#jonathan-section .et_pb_row{width:100%}#jonathan-section .et_pb_text_inner{padding:14px 20px 10px 20px}#home-cta2 .et_pb_text_inner{text-align:center;padding:30px 30px 10px}#home-cta2 h2{font-size:40px}#sticky-column{width:289px}}@media only screen and (max-width:980px){body.et_header_style_left #logo,body.et_header_style_split #logo{height:auto;max-height:70%}.entry-content img.alignleft,.entry-content img.alignright{max-width:45%}body h1{font-size:40px}body h2{font-size:35px}body .et_pb_section{padding-top:20px;padding-bottom:20px}.mobile-col-reverse,body .flex-row{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mobile-col-reverse .et_pb_column:first-child{order:2;margin-bottom:0;margin-top:30px}.flex-row .et_pb_image{text-align:center}#main-content #sidebar{max-width:350px;clear:both;margin:20px auto 0}body .mobile_menu_bar:before{color:#302491;font-size:40px;content:'a';z-index:999}#et_mobile_nav_menu{display:block;margin-top:-43px}body .et_mobile_menu li a{font-size:18px}.mobile_nav.opened .mobile_menu_bar:before{content:"M"}#et-main-area{margin-top:0}body .et_mobile_menu{border-color:#000}.et_header_style_left .logo_container{position:relative;text-align:center;padding:10px 0 0}.header-right-area{position:relative;text-align:center;padding:25px 0 0;float:none}#main-header div#et-top-navigation{padding:0!important;margin:0}#stories-area .et_pb_row,body .container,body .et_pb_row{width:92%}#main-footer .footer-widget .wpforms-field-label{display:none}#landing3-contact-details{max-width:350px;margin:0 auto}#inner-banner1 h1{font-size:35px}#hero-img-section{min-height:auto;padding:70px 0}#home-panel2 .et_pb_row{align-items:center}#home-panel2{padding:20px 0 20px}#home-cta2 .et_pb_text_inner,#jonathan-section .et_pb_text_inner{padding:30px 0;max-width:92%;margin:0 auto}#jonathan-section{padding:45px 0 20px}#home-cta2 .et_pb_row{width:100%}#home-cta2 .et_pb_text_inner{text-align:center;padding:10px 0 40px}#footer-widgets .footer-widget:first-child,#footer-widgets .footer-widget:last-child{width:100%!important;max-width:100%;margin:0 0 30px!important}#footer-widgets .footer-widget:last-child{text-align:center}#footer-widgets .footer-widget:last-child h2{text-align:center;padding-bottom:25px}.et_header_style_left #logo{max-width:100%}#main-footer{overflow:hidden}#main-content .landing3-banner-section .et_pb_text_inner,#main-content .landing4-banner-section .et_pb_text_inner{text-align:center}body .landing3-banner-caption,body .landing4-banner-caption{padding-top:50px}#main-content .landing4-banner-section{min-height:auto;padding-top:0;padding-bottom:50px}#main-content .landing3-banner-section{min-height:auto;padding-top:0;padding-bottom:120px}#landing3-contact-details,#landing4-contact-details{margin-top:0}#landing3-contact-details h4 a{left:-170px}.landing-copyright-area,.landing-footer-links{text-align:center;float:none}#landing4-contact-details h4 a{right:105px}div#landing4-contact-details .et_pb_text_inner{text-align:center}#sticky-column{width:100%}.landing3-top-row .et_pb_text_inner,.landing4-top-row .et_pb_text_inner{text-align:center}.landing3-top-row .et_pb_column:first-child,.landing4-top-row .et_pb_column:first-child{margin-bottom:0}#landing4-contact-details h4 a{right:0;position:relative;margin:5px 0}.landing3-top-row .et_pb_column .et_pb_text_inner,.landing4-top-row .et_pb_column .et_pb_text_inner{text-align:center}.landing3-top-row .et_pb_column,.landing4-top-row .et_pb_column{margin:0}.landing-header .et_pb_text_inner{text-align:center}#landing4-contact-details .btn{position:relative}body .landing-logo-widget img{display:inline-block}.landing-header .et_pb_text_inner{text-align:center}#landing3-contact-details h4 a{left:0}.landing-header .et_pb_column:first-child{margin-bottom:0}body .landing-logo-widget{max-width:100%;margin:0 auto}.landing-header .et_pb_text_inner{text-align:center}body .landing-logo-widget img{display:inline-block}.landing-header .et_pb_column{margin-bottom:0}#landing4-contact-details .btn{margin-bottom:5px}}@media only screen and (max-width:767px){html body{font-size:18px}#left-area h1.entry-title,body h1{font-size:33px}body h2{font-size:30px}body h3{font-size:26px}body h4{font-size:23px}#page-container .et_pb_button{padding:15px 25px;font-size:16px;min-width:175px}.et_pb_button+.et_pb_button{margin-left:0}#main-footer .footer-widget .wpforms-field-label,#main-footer .wpforms-field-label{display:inline-block}#inner-banner1 .et_pb_text{margin-top:0}#inner-banner1 .et_pb_text_inner{max-width:100%}#inner-banner1 h1{font-size:30px}#main-content .accordion-style6 .one_half{width:100%}}@media only screen and (max-width:600px){#left-area h1.entry-title,body h1{font-size:28px}body h2{font-size:27px}body div.wpforms-container-full .wpforms-form .wpforms-first{width:100%}body div.wpforms-container-full .wpforms-form .wpforms-first~div{width:100%;margin-left:0;padding-top:20px}.entry-content img.alignleft,.entry-content img.alignright{float:none;display:block;max-width:100%;margin:0 auto 15px}#main-footer .left-side-field{width:100%}#main-footer .right-side-field{position:relative;width:100%}#main-footer .wpforms-field-captcha{position:relative;padding-top:14px;text-align:center}#main-footer .wpforms-submit-container{text-align:center}#footer-copyright-section .container{display:block;text-align:center;line-height:1.5}#hero-img-section h1{font-size:35px}#hero-img-section h1,#hero-img-section h2,#hero-img-section h3{line-height:1.3}#hero-img-section h3{font-size:22px}#home-cta1 .et_pb_text_inner{width:100%;float:none;padding:30px}#home-cta2 h2{font-size:30px;line-height:1.3}#landing4-form-widget .left-side-field,#landing4-form-widget .right-side-field{position:relative;width:100%;float:none}#landing4-form-widget .wpforms-submit-container{position:relative;width:100%;bottom:0}}@media only screen and (max-width:415px){#landing4-contact-details h4 a{right:0}#landing3-contact-details h4 a{left:0}}