/*!
Theme Name: ocio_theme
Author: EXT Marketing
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ocio_theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
/* Dont add any styles below use assets/main-style.css */
.contact-hero h2{font-size:48px}.wpcf7-form{position:relative}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{position:absolute;left:245px;margin:0;padding:0;border:0;bottom:0;width:300px;padding:0!important}.contact-hero .wpcf7 form.invalid .wpcf7-response-output,.contact-hero .wpcf7 form.unaccepted .wpcf7-response-output,.contact-hero .wpcf7 form.payment-required .wpcf7-response-output,.contact-hero .wpcf7 form.sent .wpcf7-response-output{width:300px;left:150px}.contact-hero .wpcf7{background-color:#fff;border-radius:16px;padding:30px 40px;box-shadow:4px 4px 24px 0 rgba(0,0,0,.25)}.requestdemo-form.contact-form{background:0 0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.contactquote.CommonQuote h4{max-width:800px}.contact-twocols{padding:81px 4px 100px!important}.contact-twocols .contentWrap strong{display:inline-block;padding-bottom:8px;width:100%}.contact-twocols .contentWrap p{margin-bottom:30px}.contact-twocols .contentWrap p a{color:#635cff;text-decoration:underline}.contact-twocols .contentWrap p a:hover{color:#1a1f22;text-decoration:none}.contact-twocols .contentWrap .themeBtnOne{position:relative;top:-16px}.contact-twocols .contentWrap h2{margin-bottom:32px!important}.whoweares-ection{padding:176px 4px 60px!important}.whoweares-ection h2{margin-bottom:19px;color:#1a1f22!important}.whoweares-ection .gx-7{--bs-gutter-x:8rem!important}.whoweares-ection p a{color:#635cff;text-decoration:underline}.whoweares-ection p a:hover{color:#1a1f22;text-decoration:none}.mission-section{padding:61px 0;background-color:#f3f8fa;text-align:center}.mission-section h4{text-align:center;max-width:660px;margin:auto;color:#022060}.ourleaders{padding:82px 4px 0!important}.ourleaders h2{margin-bottom:53px;letter-spacing:0}.ourleaders .gx-7{--bs-gutter-x:4.5rem!important}.ourleaders .imageWrap{width:100%;position:relative;border-radius:16px;overflow:hidden;margin-bottom:23px}.ourleaders .imageWrap::after{content:"";padding-bottom:51%;display:block}.ourleaders .imageWrap img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0}.ourleaders .contentWrap{padding:0!important}.ourleaders .contentWrap h5{font-size:16px;color:#022060;font-weight:500;line-height:16px;padding:8px;background-color:#dfe4ea;border-radius:4px;display:inline-block;margin-bottom:11px}.ourleaders .contentWrap h3{color:#022060;margin-bottom:16px}.ourleaders .contentWrap p a{color:#635cff;text-decoration:underline}.ourleaders .contentWrap p a:hover{color:#1a1f22;text-decoration:none}.ourleaders .contentWrap .team-readmore{color:#022060;font-family:Barlow;font-size:18px;line-height:18px;font-style:normal;font-weight:500;background:0 0;padding:0;position:relative;padding-right:24px;border:0;margin-top:7px}.ourleaders .contentWrap .team-readmore::after{content:"";width:15px;height:10px;position:absolute;right:0;top:7px;background-image:url(assets/images/readmore.svg);background-repeat:no-repeat;background-size:100%;transition:all ease .4s}.ourleaders .contentWrap .team-readmore.active::after{transform:rotate(180deg);transform-origin:center;top:5px}.ourleaders .contentWrap .member-content{max-height:0;overflow:hidden;transition:all ease .4s}.ourleaders .contentWrap.open .member-content{max-height:1000px;padding-bottom:15px}.about-contact{margin-top:90px!important}.about-contact h4 p{font-size:24px;font-weight:600}.contactBlk h2{letter-spacing:0!important}.investSection{background:#fff!important}.CIOQuote.wlh-mgr{min-height:600px}.wlh-mrg-features .solutionImgWrap img{height:190px;object-fit:cover;object-position:center}.wlh-mrg-features .solutionImgWrap .playIcon img{height:auto}.insticard a::after{display:none}.insticard a{background-color:#022060}.resourceslider .slick-slide{text-align:center}.resourceslider .slick-slide img{display:inline-block}.page404{padding:150px 20px 100px;min-height:500px;text-align:center}.page404 h1{color:#635cff;font-weight:700}.insights-content .insight-meta .post-category{color:#022060;font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:140%;display:inline-block;padding:4px 8px;justify-content:center;align-items:center;gap:10px;border-radius:4px;margin-top:20px;background:#dfe4ea}.single-post .insights-content{max-width:1072px;background-color:#fff;margin:auto;border-radius:16px;margin-top:-340px;padding:87px 67px 113px!important}.single-post .insights-content .col-sm-3{width:23%}.single-post .insights-content .col-sm-9{width:77%}.single-post .insight-content-wrap{padding-top:4px}.insight-content-wrap h1{margin-bottom:41px!important}.insight-content-wrap p{margin-bottom:28px!important}.more-articles .metadetail{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.more-articles .metadetail .category{border-radius:4px;background:#dfe4ea;color:#022060;font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:16px;padding:7px 10px}.more-articles .metadetail .date{color:#022060;font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin:0}.more-articles{padding:30px 0 80px}.more-articles .insight .image{width:100%;position:relative;border-radius:16px;overflow:hidden;margin-bottom:31px;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.search-results-page{padding:150px 20px 100px;max-width:1248px;margin:auto}.search-results-page h1{font-size:60px;font-weight:500;color:#022060;line-height:115%;margin-bottom:50px}.search-results-page .search-result-item{padding:20px;border-radius:16px;margin-bottom:20px;border-radius:16px;background-color:#fff;box-shadow:4px 4px 14px 0 rgba(0,0,0,.12)}.search-results-page .search-result-item h2{font-size:34px;margin-bottom:15px;transition:all ease .4s}.search-results-page .search-result-item h2:hover{color:var(--Main_Md_Blue)}.search-results-page .search-result-item .read-more{display:inline-block;line-height:1.67;font-size:18px;color:var(--Main_Md_Blue);font-weight:500;position:relative;margin-top:10px}.search-results-page .search-result-item .read-more::after{content:"";position:relative;font-family:"icomoon"!important;speak:never;font-size:.9rem;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;transition:all ease .4s}.search-results-page .search-result-item .read-more:hover::after{margin-left:10px}.vis-hidden .v-text{height:0;overflow:hidden;display:block}.footerSub .wpcf7-response-output{left:0!important;bottom:-29px!important;font-size:14px;line-height:14px}.cky-consent-container{font-family:"Barlow",sans-serif!important}.cky-consent-container .cky-notice .cky-title,.cky-consent-container .cky-preference-title,.cky-consent-container .cky-accordion-header .cky-accordion-btn{font-weight:500;color:var(--Main_Dk_Blue)}.cky-consent-container .cky-btn-customize,.cky-consent-container .cky-btn-reject,.cky-consent-container .cky-btn-preferences{color:var(--Accnt_Violet)!important;border-color:var(--Accnt_Violet)!important}.cky-notice-btn-wrapper .cky-btn.cky-btn-accept{background-color:var(--Accnt_Violet)!important}.cky-consent-container .cky-notice .cky-title{margin-bottom:5px}.about-subscription label{gap:5px!important}.contact-hero .requestdemo-form.contact-form .required-note{top:0;right:0}.footerLinks{display:none!important}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.is-current ul li p{color:#3f39bf}.cky-notice-des p a{color:#635cff!important}.cky-notice-des p a:hover{color:#212121!important}.cky-notice .cky-title{display:none}.footerLinks{display:none!important}@media screen and (min-width:1200px){.solutionsBlk.ownersSolutions,.solutionsBlk.wlh-mrg-features{padding-bottom:10px}}@media screen and (max-width:991px){.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{position:static;width:100%;margin-top:20px}.contact-hero .wpcf7 form.invalid .wpcf7-response-output,.contact-hero .wpcf7 form.unaccepted .wpcf7-response-output,.contact-hero .wpcf7 form.payment-required .wpcf7-response-output,.contact-hero .wpcf7 form.sent .wpcf7-response-output{width:100%}.contact-twocols{padding:35px 4px 54px!important}.whoweares-ection .gx-7,.ourleaders .gx-7{--bs-gutter-x:2rem!important}.whoweares-ection{padding:16px 4px 60px!important}.mission-section{padding:40px 0}.ourleaders{padding:50px 4px 0!important}.about-contact{margin-top:60px!important}.whoweares-ection h2{margin-bottom:20px}.ourleaders h2{margin-bottom:33px}.ourleaders .imageWrap::after{padding-bottom:90%}.ourleaders .col-sm-6{margin-bottom:50px}.why-institutions{padding-top:60px!important}.single-post .insights-content{max-width:calc(100% - 40px);padding:37px 17px 23px!important}.more-articles .col-sm-6{margin-bottom:40px}.search-results-page h1{font-size:44px}.search-results-page{padding:70px 20px 60px}}@media screen and (max-width:700px){.firmSlider .firmLogo{padding:0 20px!important}.QuoteSection .investSection{border-radius:16px!important;margin:0!important;box-shadow:0-2px 20px 2px rgba(0,0,0,.15)!important}.family-off-faq .accordion-content{padding-right:25px!important}.about-contact{margin-top:20px!important}.whoweares-ection{padding:0 4px 60px!important}.why-institutions{padding:60px 4px!important}.clientexperience-slider .slick-list{margin-left:-60px!important}.single-post .insights-content .col-sm-3{width:100%;margin-bottom:40px}.single-post .insights-content .col-sm-9{width:100%}.search-results-page h1{font-size:34px}.search-results-page .search-result-item h2{font-size:26px}}.single-post .detailhero .insight-hero{display:none!important}