/*!
    Theme Name: WPChillers
    Theme URI: http://wpchillers.com/
    Author: Niran Yousuf
    Author URI: http://wpchillers.com/
*/@font-face{font-family:"fontello";src:url("../font/fontello.eot?59603333");src:url("../font/fontello.eot?59603333#iefix") format("embedded-opentype"),url("../font/fontello.woff2?59603333") format("woff2"),url("../font/fontello.woff?59603333") format("woff"),url("../font/fontello.ttf?59603333") format("truetype"),url("../font/fontello.svg?59603333#fontello") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"DM Sans";src:url("../font/DMSans-VariableFont_opsz,wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../font/DMSans-Italic-VariableFont_opsz,wght.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../font/Inter-VariableFont_opsz,wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../font/Inter-Italic-VariableFont_opsz,wght.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Space Grotesk";src:url("../font/SpaceGrotesk-VariableFont_wght.ttf") format("truetype");font-weight:300 700;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display";src:url("../font/PlayfairDisplay-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display";src:url("../font/PlayfairDisplay-Italic-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:""}.icon-mail:before{content:""}.icon-wrench:before{content:""}.icon-location:before{content:""}.icon-globe:before{content:""}.icon-html5:before{content:""}.icon-scratch:before{content:""}.icon-briefcase:before{content:""}.icon-gauge:before{content:""}.icon-lock:before{content:""}.icon-right-open:before{content:""}.icon-wrench-2:before{content:""}.icon-ok:before{content:""}.icon-cancel:before{content:""}.icon-home:before{content:""}.icon-paper-plane:before{content:""}.icon-search:before{content:""}.icon-cog-alt:before{content:""}.icon-book-open:before{content:""}.icon-basket:before{content:""}.icon-lightbulb:before{content:""}.icon-search-1:before{content:""}.icon-x:before{content:""}.icon-right:before{content:""}.icon-arrow-right:before{content:""}.icon-left-quote:before{content:""}.icon-straight-quotes:before{content:""}.icon-spin4:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-menu:before{content:""}.icon-linkedin:before{content:""}.icon-upload-cloud:before{content:""}.icon-angle-double-right:before{content:""}.icon-desktop:before{content:""}.icon-unlink:before{content:""}.icon-instagram:before{content:""}.icon-wordpress:before{content:""}.icon-git:before{content:""}.icon-handshake-o:before{content:""}.icon-github-squared:before{content:""}.wcp-blog-page .all-posts .pagination .nav-links,.btns-block{display:flex;flex-wrap:wrap}.center-align{align-items:center !important;justify-content:center !important}.btn__small_fill,.btn__small,.btn__fill,.btn{cursor:pointer;vertical-align:middle;display:inline-flex;align-items:center;justify-content:space-between;line-height:1.5;font-weight:400;font-style:normal;font-size:1.125rem;font-family:"Inter",sans-serif;text-decoration:none;text-transform:capitalize;overflow:hidden;position:relative;border-radius:.25rem;color:#031250;padding:.5625rem 1.875rem;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out;border:1px solid #031250}.btn__small_fill:focus,.btn__small:focus,.btn__fill:focus,.btn:focus{outline:none;box-shadow:none}.wpc-sidebar .wpc-side .side-category,.wpc_table_of_content .toc-list,nav.navbar .main_menu .navBar,nav.navbar .menu-group .user_menu ul{margin:0;padding:0;list-style:none}body{margin:0;padding:0;font-size:100%;position:relative;overflow-x:hidden;box-sizing:border-box;font-family:"Inter",sans-serif;background-color:#fff;letter-spacing:-0.01em;min-height:100vh;display:flex;flex-direction:column}body.admin-bar{margin-top:32px}body.admin-bar .navbar{margin-top:32px}body.no-scroll{overflow:hidden}a,p,h1,h2,h3,h4,ul,li,ol,div,header,footer,button,article,section{margin:0;padding:0;font-weight:400;line-height:normal;box-sizing:border-box;color:#1d1d1d}h1{font-size:clamp(2.5rem,6vw,4rem);margin-bottom:1.5rem;color:#031250;font-family:"Playfair Display",serif;font-weight:700;line-height:1.1;letter-spacing:-0.04em}h2{font-size:clamp(2rem,4.5vw,3rem);margin-bottom:1.5rem;color:#031250;font-family:"Playfair Display",serif;font-weight:700;line-height:1.2;letter-spacing:-0.03em}h3{font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:1.25rem;color:#031250;font-family:"Playfair Display",serif;font-weight:600;line-height:1.25;letter-spacing:-0.02em}h4,h5{font-size:clamp(1.25rem,8vw,1.5rem);margin-bottom:1rem;color:#263238;font-family:"Playfair Display",serif;font-weight:600;line-height:1.3;letter-spacing:-0.01em}p{font-size:1rem;font-weight:400;line-height:1.7;letter-spacing:.01em;color:#1d1d1d}p+p{margin-top:1rem}embed,img{width:100%;height:auto}.hidden,.sr-only{display:none !important}.section-padding{padding-top:5rem;padding-bottom:3.125rem}.section-padding:nth-of-type(even){background-color:rgba(247,247,247,.3)}.pb-30{padding-bottom:1.875rem}.section-title{max-width:750px;text-align:center;margin:0 auto;margin-bottom:2.5rem}.section-title h2{text-wrap:balance}a{text-decoration:none;color:#2563eb}a.active,a:hover{text-decoration:none;color:#0d47a1}.btns-block{align-items:center;justify-content:flex-start;gap:1rem;margin-top:1.875rem}.btn__fill{color:#fff;background-color:#031250}.btn__fill:hover{color:#031250;background-color:#fff}.btn__small{font-size:1rem;padding:.375rem 1.125rem}.btn__small:hover{color:#fff;background-color:#031250}.btn__small_fill{font-size:1rem;color:#fff;padding:.375rem 1.125rem;background-color:#031250}.btn__small_fill:hover{color:#031250;background-color:#fff}.btn:hover{color:#fff;background-color:#2563eb}.wp-block-button.btn{cursor:auto;vertical-align:initial;display:block;align-items:initial;justify-content:initial;line-height:normal;font-weight:normal;font-style:normal;font-size:inherit;font-family:inherit;text-decoration:none;text-transform:none;overflow:visible;position:static;border-radius:0;color:inherit;padding:0;background-color:rgba(0,0,0,0);transition:none;border:none}.wp-block-button.btn:focus{outline:revert;box-shadow:none}.wp-block-button.btn:hover{color:inherit;background-color:rgba(0,0,0,0)}nav.navbar{padding:10px 0;background-color:rgba(0,0,0,0);position:relative}nav.navbar::after{top:0;left:0;width:100%;content:"";z-index:-1;height:100%;position:absolute;background-color:hsla(0,0%,100%,.85);backdrop-filter:saturate(180%) blur(20px);transition:all 500ms ease !important;opacity:0}nav.navbar .navbar-brand{font-size:30px;font-weight:500;color:#0d47a1}nav.navbar .navbar-brand span{font-weight:300}nav.navbar .navbar-brand img{height:44px;margin-top:-6px}nav.navbar.sticky{left:0;width:100%;z-index:9999;position:fixed;background:rgba(0,0,0,0)}nav.navbar.sticky::after{opacity:1}nav.navbar>.container{position:relative}nav.navbar .menu-group{display:flex;align-items:center;gap:10px}nav.navbar .menu-group .user_menu{margin-right:0}@media(max-width: 991.98px){nav.navbar .menu-group .user_menu{margin-right:62px;font-size:26px}}nav.navbar .main_menu .navBar{list-style:none;display:inline-block;vertical-align:middle}nav.navbar .main_menu .navBar li{position:relative;display:inline-block;padding:0 .625rem}nav.navbar .main_menu .navBar li a{color:#263238;display:block;font-size:1.125rem;padding:6px 0 3px;transition:all ease 300ms;text-transform:capitalize;position:relative;font-weight:400}nav.navbar .main_menu .navBar li a::after{right:0;width:0;bottom:0;content:"";height:1px;position:absolute;transition:all 300ms ease;background-color:#031250}nav.navbar .main_menu .navBar li a.active,nav.navbar .main_menu .navBar li a:hover{color:#031250}nav.navbar .main_menu .navBar li a.active::after,nav.navbar .main_menu .navBar li a:hover::after{left:0;width:100%}nav.navbar .main_menu .navBar li.current-menu-item a{color:#031250}nav.navbar .main_menu .navBar li.current-menu-item a::after{left:0;width:100%}nav.navbar .main_menu .mobile_logo_closeButton{display:none}nav.navbar .navbar-toggler{right:10px;width:46px;height:42px;display:none;padding:5px 7px;position:absolute;align-items:center;grid-template-rows:1fr 1fr 1fr;border:none}nav.navbar .navbar-toggler:focus{outline:none;box-shadow:none}nav.navbar .navbar-toggler span.bar{height:4px;width:100%;border-radius:3px;background:#0d47a1}@media(max-width: 992px){nav.navbar .navbar-toggler{display:grid}nav.navbar .main_menu{right:-110%;opacity:0;top:0;width:375px;padding:30px;height:100vh;z-index:9999;position:fixed;overflow-x:hidden;overflow-y:scroll;transition:all 500ms ease;background-color:hsla(0,0%,100%,.8);backdrop-filter:saturate(100%) blur(100px)}nav.navbar .main_menu::-webkit-scrollbar{width:7px !important;height:45px !important}nav.navbar .main_menu::-webkit-scrollbar-track{background-color:rgba(0,0,0,0) !important}nav.navbar .main_menu::-webkit-scrollbar-thumb{background-color:#4e4e4e !important}nav.navbar .main_menu::-webkit-scrollbar-track,nav.navbar .main_menu::-webkit-scrollbar-thumb{border-radius:12px !important}nav.navbar .main_menu{scrollbar-width:thin !important;scrollbar-color:#4e4e4e rgba(0,0,0,0) !important}nav.navbar .main_menu.open_menu{right:0;opacity:1}nav.navbar .main_menu .mobile_logo_closeButton{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-bottom:15px}nav.navbar .main_menu .mobile_logo_closeButton .logo img{width:auto;height:48px}nav.navbar .main_menu .mobile_logo_closeButton .logo a{font-size:32px;color:#fff}nav.navbar .main_menu .mobile_logo_closeButton .logo a span{color:#fff;font-weight:300}nav.navbar .main_menu .mobile_logo_closeButton .close_menu{width:35px;height:35px;cursor:pointer;overflow:hidden;border-radius:50%;border:1px solid #000;outline:none;transform:rotate(45deg);transition:all .3s ease;position:relative;background:rgba(0,0,0,0);padding:0 !important}nav.navbar .main_menu .mobile_logo_closeButton .close_menu::after,nav.navbar .main_menu .mobile_logo_closeButton .close_menu::before{left:50%;top:50%;width:2px;content:"";height:70%;position:absolute;border-radius:3px;background:#000;transform:translate(-50%, -50%)}nav.navbar .main_menu .mobile_logo_closeButton .close_menu::after{height:2px;width:70%}nav.navbar .main_menu .mobile_logo_closeButton .close_menu:focus{border:1px solid #fff;outline:none;box-shadow:none}nav.navbar .main_menu .navBar{display:flex !important;width:100%;align-items:flex-start;justify-content:flex-start;flex-direction:column}nav.navbar .main_menu .navBar li{display:block !important;position:relative;padding:8px 0;width:100%;border-bottom:.3px solid #f7f9fb}nav.navbar .main_menu .navBar li:last-child{border:none}nav.navbar .main_menu .navBar li a{padding:8px 0}}#footer{background:#f6f8fc;padding-top:120px;padding-bottom:42px;position:relative;overflow:hidden;margin-top:auto}#footer .product-info a{margin-bottom:12px;display:block}#footer .product-info a.logo img{height:33px;width:auto}#footer .product-info a.logo{font-size:32px}#footer .product-info a.logo span{font-weight:300}#footer .product-info p{font-size:16px;color:#4d4d4d;margin-inline:0;margin-bottom:32px;line-height:2}#footer .footer-links{margin-bottom:32px}@media(max-width: 992.98px){#footer .footer-links{padding-top:30px;border-top:1px solid #c5c6ca}}#footer .footer-links h3{font-size:18px;color:#000;font-family:"Playfair Display",serif;font-weight:400;margin-bottom:32px}#footer .footer-links ul{padding:0;list-style:none}#footer .footer-links ul li.current-menu-item a{color:#031250}#footer .footer-links ul li a{font-size:14px;color:#4d4d4d;display:block;padding:10px 0;transition:all 300ms ease}#footer .footer-links ul li a .icon{color:#000;font-size:16px;margin-right:5px}#footer .footer-links ul li a:hover{color:#031250}#footer .copyright{padding-top:42px;border-top:1px solid #c5c6ca;text-align:center}#footer .copyright p{font-size:12px;color:#4d4d4d}#hero{width:100%;overflow:hidden;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center 0;padding-bottom:50px;min-height:640px;max-height:980px;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){#hero{height:80svh}}.hero-content{text-align:center;max-width:786px;margin:0 auto;padding-top:80px}.hero-content p{margin-bottom:0px;max-width:560px;margin:0 auto}.page-banner{min-height:332px;display:flex;align-items:center;background:rgba(244,244,244,.7)}.page-banner .banner-content{text-align:center;margin-top:40px}.page-banner .banner-content h2{line-height:1;font-size:clamp(2.2rem,4.6875vw,4rem);margin-bottom:0;font-family:"Playfair Display",serif}.page-banner .banner-content p{max-width:750px;margin:0 auto;margin-top:24px}.error404 .page-banner{height:100vh;width:100vw}.error404 .page-banner .banner-content{display:flex;flex-direction:column;align-items:center;gap:32px;justify-content:center}.error404 .page-banner .banner-content h2{font-size:clamp(2.2rem,11vw,6.5rem);font-weight:700}.error404 .page-banner .banner-content p a.btn{margin-bottom:0}.error404 #footer{display:none}.core-service{background-repeat:no-repeat;background-position:center 0;background-size:contain}@media(min-width: 1920px){.core-service{background-size:cover}}.core-service .service-block{padding:36px 42px;border-radius:1rem;margin:0px 5px;margin-bottom:36px;transition:all 200ms ease;filter:drop-shadow(0px 0px 15px rgba(0, 0, 0, 0.035));position:relative}.core-service .service-block:hover{filter:drop-shadow(0px 6px 15px rgba(0, 0, 0, 0.06))}.core-service .service-block .layer{position:absolute;content:"";height:100%;width:100%;background-color:#fff;clip-path:polygon(85% 0, 100% 24%, 100% 100%, 0 100%, 0 0);left:0;top:0;z-index:-1;border-radius:16px}.core-service .service-block img{width:76px;position:absolute;left:36px;top:-40px}.core-service .service-block .icon{background:linear-gradient(135deg, #031250 15%, #0d47a1 65%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-size:44px;margin-bottom:18px;display:inline-flex}.core-service .service-block h3{font-size:24px;margin-bottom:22px;background:linear-gradient(135deg, #031250 15%, #0d47a1 65%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.core-service .service-block p{font-size:18px;color:#263238}.cta-banner{background-color:#fff;border-radius:5px;padding:62px 80px;text-align:center;position:relative;z-index:2;box-shadow:0px 0px 30px 0px hsla(0,0%,100%,.5)}@media(max-width: 768.98px){.cta-banner{padding:44px}}.cta-banner .fluentform .ff-el-form-top{position:relative}.cta-banner .fluentform .ff-el-form-top .ff-el-group{margin-bottom:0}.cta-banner .fluentform .ff-el-form-top .ff-el-group .ff-el-input--label{display:none}.cta-banner .fluentform .ff-el-form-top .ff-el-group .ff-el-input--content .ff-el-form-control{border-radius:4px;padding:15px 25px;font-size:18px}@media(max-width: 575.98px){.cta-banner .fluentform .ff-el-form-top .ff-el-group .ff-el-input--content .ff-el-form-control{border-radius:4px 4px 0 0}}.cta-banner .fluentform .ff-el-form-top .ff-el-group.ff_submit_btn_wrapper{position:absolute;top:0;right:0;height:100%}@media(max-width: 575.98px){.cta-banner .fluentform .ff-el-form-top .ff-el-group.ff_submit_btn_wrapper{width:100%;height:auto;position:relative}}.cta-banner .fluentform .ff-el-form-top .ff-el-group.ff_submit_btn_wrapper .ff-btn-submit{margin:0;padding:15px 30px;font-size:18px;position:absolute;height:100%;top:0;right:0;border-radius:0 4px 4px 0;background-color:#0d47a1;border-color:#0d47a1;transition:all 200ms ease}.cta-banner .fluentform .ff-el-form-top .ff-el-group.ff_submit_btn_wrapper .ff-btn-submit:hover{color:#fff}@media(max-width: 575.98px){.cta-banner .fluentform .ff-el-form-top .ff-el-group.ff_submit_btn_wrapper .ff-btn-submit{width:100%;height:auto;position:relative;border-radius:0 0 4px 4px}}.wc-shade{position:relative;margin-top:140px}.wc-shade .circle{position:absolute;height:120px;width:120px;border-radius:50%;background:#0500ff;filter:blur(100px);transform:rotate(0.75deg);opacity:.65}.wc-shade .circle::before,.wc-shade .circle::after{position:absolute;content:"";height:120px;width:120px;border-radius:50%;top:0;filter:blur(100px)}.wc-shade .circle::before{right:-50%;background:#031250;transform:rotate(0.75deg)}.wc-shade .circle::after{left:-50%;background:#ff0d6a;transform:rotate(0.75deg)}.wc-shade .circle.circle-1{left:60px;top:110px}.wc-shade .circle.circle-2{right:-11px;top:48px}.wcp-blog-page{padding-top:98px;padding-bottom:120px}@media(max-width: 768.98px){.wcp-blog-page .all-posts{margin-bottom:96px}}.wcp-blog-page .all-posts .pagination{display:block;text-align:center;margin-top:1.25rem}.wcp-blog-page .all-posts .pagination .nav-links{justify-content:center;gap:.625rem}.wcp-blog-page .all-posts .pagination .nav-links .page-numbers{background-color:rgba(0,0,0,0);color:#031250;font-size:1.125rem;padding:0 5px;position:relative}.wcp-blog-page .all-posts .pagination .nav-links .page-numbers::after{right:0;width:0;bottom:0;content:"";height:1px;position:absolute;transition:all 300ms ease;background-color:#031250}.wcp-blog-page .all-posts .pagination .nav-links .page-numbers:hover::after{left:0;width:100%}@media(max-width: 575px){.wcp-blog-page .all-posts .pagination .nav-links .page-numbers{font-size:.875rem;padding:5px 14px}}.wcp-blog-page .all-posts .pagination .nav-links .page-numbers.current{color:#ff5400}.wcp-blog-page .all-posts .pagination .nav-links .page-numbers.current::after{left:0;width:100%;background-color:#ff5400}.wcp-blog-page .all-posts .pagination .nav-links .page-numbers.current{cursor:not-allowed}.blog__post{display:flex;flex-wrap:wrap;margin-bottom:36px;position:relative}@media(max-width: 575.98px){.blog__post{display:block}}.blog__post::after{position:absolute;content:"";height:1px;background-color:rgba(0,0,0,.09);bottom:0;width:62%;right:0}@media(max-width: 575.98px){.blog__post::after{width:100%}}.blog__post .post__media{width:35%;max-width:360px;margin-bottom:32px;display:block}@media(max-width: 575.98px){.blog__post .post__media{width:100%;height:auto;margin-bottom:20px;max-width:none}}.blog__post .post__media img{height:auto;width:100%;border-radius:4px}.blog__post .post__media .default_banner{position:relative}.blog__post .post__media .default_banner .banner_title{position:absolute;top:0;left:0;line-height:1.3;width:100%;height:100%;padding:6%;font-size:22px;font-weight:700;color:#0d47a1;font-family:"Playfair Display",serif}@media(max-width: 1199.98px){.blog__post .post__media .default_banner .banner_title{font-size:15px}}@media(max-width: 575.98px){.blog__post .post__media .default_banner .banner_title{font-size:28px;line-height:1.3}}.blog__post .post_content{width:65%;padding-left:30px;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}@media(max-width: 575.98px){.blog__post .post_content{width:100%;height:auto;padding-left:0}}.blog__post .post_content h5{margin-bottom:0;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.blog__post .post_content h5 a{font-size:clamp(1.25rem,2vw,1.625rem);color:#031250;font-weight:700;font-family:"Playfair Display",serif}.blog__post .post_content h5 a:hover{color:#0d47a1}.blog__post .post_content p.date{font-size:16px}@media(max-width: 575px){.blog__post .post_content p.post_exarpt{margin-bottom:20px}}body.single-post{background:rgba(244,244,244,.25)}body.single-post header nav.navbar{background-color:#fff}.wpc_table_of_content{margin-bottom:6.25rem}.wpc_table_of_content.sticky-top{top:7.5rem}.wpc_table_of_content .toc-title{font-size:clamp(1.75rem,3vw,2rem);font-weight:700;margin-bottom:1.25rem;font-family:"Playfair Display",serif}.wpc_table_of_content .toc-list{padding-left:0}.wpc_table_of_content .toc-list li{margin-bottom:.625rem}.wpc_table_of_content .toc-list li a{line-height:1.6;font-size:18px;font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0d47a1}.wpc_table_of_content .toc-list li a:hover{color:#031250}.wpc-single-blog-post .single-post-wrapper{background-color:#fff;max-width:862px;margin:0 auto;padding:1.75rem;position:relative;border-radius:.25rem;padding-bottom:1rem}@media(max-width: 768.98){.wpc-single-blog-post .single-post-wrapper{padding:1.5rem}}.wpc-single-blog-post .single-post-wrapper img{margin-left:-28px;margin-right:-28px;width:calc(100% + 56px);margin-bottom:16px;max-width:none}@media(max-width: 768.98){.wpc-single-blog-post .single-post-wrapper img{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}}.wpc-single-blog-post .single-post-wrapper .wp-block-image{margin-bottom:0}.wpc-single-blog-post .single-post-wrapper .wp-block-image figure.aligncenter{display:block}.wpc-single-blog-post .single-post-wrapper h2,.wpc-single-blog-post .single-post-wrapper h3,.wpc-single-blog-post .single-post-wrapper h4,.wpc-single-blog-post .single-post-wrapper h5,.wpc-single-blog-post .single-post-wrapper h6{line-height:1.3;letter-spacing:1px;margin-top:1.75rem;margin-bottom:0}.wpc-single-blog-post .single-post-wrapper h2+ul,.wpc-single-blog-post .single-post-wrapper h2+ol,.wpc-single-blog-post .single-post-wrapper h2+p,.wpc-single-blog-post .single-post-wrapper h3+ul,.wpc-single-blog-post .single-post-wrapper h3+ol,.wpc-single-blog-post .single-post-wrapper h3+p,.wpc-single-blog-post .single-post-wrapper h4+ul,.wpc-single-blog-post .single-post-wrapper h4+ol,.wpc-single-blog-post .single-post-wrapper h4+p,.wpc-single-blog-post .single-post-wrapper h5+ul,.wpc-single-blog-post .single-post-wrapper h5+ol,.wpc-single-blog-post .single-post-wrapper h5+p,.wpc-single-blog-post .single-post-wrapper h6+ul,.wpc-single-blog-post .single-post-wrapper h6+ol,.wpc-single-blog-post .single-post-wrapper h6+p{margin-top:1.25rem}.wpc-single-blog-post .single-post-wrapper h2{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;font-family:"Playfair Display",serif;font-weight:600;text-transform:none}.wpc-single-blog-post .single-post-wrapper h3{font-size:clamp(1.375rem,2.35vw,2rem);font-family:"Playfair Display",serif;font-weight:600}.wpc-single-blog-post .single-post-wrapper h4{font-size:clamp(1.25rem,2.35vw,1.75rem);font-family:"Playfair Display",serif;font-weight:600}.wpc-single-blog-post .single-post-wrapper h5,.wpc-single-blog-post .single-post-wrapper h6{font-size:clamp(1.125rem,2.35vw,1.5rem);font-family:"Playfair Display",serif;font-weight:600}.wpc-single-blog-post .single-post-wrapper p{line-height:2;margin-bottom:1rem}.wpc-single-blog-post .single-post-wrapper p+p{margin-top:1.25rem}.wpc-single-blog-post .single-post-wrapper ul,.wpc-single-blog-post .single-post-wrapper ol{padding-left:1.25rem;list-style:inherit}.wpc-single-blog-post .single-post-wrapper ul li,.wpc-single-blog-post .single-post-wrapper ol li{list-style-type:decimal;margin-bottom:5px;font-size:1rem;line-height:1.6}.wpc-single-blog-post .single-post-wrapper ul+p,.wpc-single-blog-post .single-post-wrapper ol+p{margin-top:1.25rem}.wpc-single-blog-post .single-post-wrapper .post-social-share{position:absolute;height:100%;right:-76px;top:0;opacity:0;transform:translateX(-30px);visibility:hidden;transition:all 300ms ease}@media(max-width: 768.98px){.wpc-single-blog-post .single-post-wrapper .post-social-share{right:0;transform:translateX(0)}}.wpc-single-blog-post .single-post-wrapper .post-social-share.show_wrapper{opacity:1;transform:translateX(0);visibility:visible}.wpc-single-blog-post .single-post-wrapper .post-social-share .share-options{top:26vh;margin-bottom:0;background:#fff;padding:10px;border-radius:4px;z-index:99;filter:drop-shadow(0px 6px 15px rgba(0, 0, 0, 0.1))}@media(max-width: 768.98px){.wpc-single-blog-post .single-post-wrapper .post-social-share .share-options{border-radius:4px 0 0 4px;padding:8px}}.wpc-single-blog-post .single-post-wrapper .post-social-share .share-options .social-option{list-style:none !important}.wpc-single-blog-post .single-post-wrapper .post-social-share .share-options .social-option:last-child{margin-bottom:0}.wpc-single-blog-post .single-post-wrapper .post-social-share .share-options .social-option a .icon{font-size:24px}@media(max-width: 768.98px){.wpc-single-blog-post .single-post-wrapper .post-social-share .share-options .social-option a .icon{font-size:16px}}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__cat a{margin-bottom:.625rem;display:inline-block;background-color:rgba(253,218,145,.6);padding:2px 7px;border-radius:3px}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__cat a:hover{background-color:rgba(253,218,145,.4);color:#000}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__meta{margin-bottom:1.25rem;display:flex;align-items:center;gap:1rem}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__meta .date{display:inline-flex;align-items:center;gap:.25rem}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__meta .user{display:inline-flex;align-items:center;gap:.325rem;text-transform:capitalize}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__meta .user img{margin:0;width:1.125rem;aspect-ratio:1;border-radius:50%}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__title{margin-bottom:1.5rem}.wpc-single-blog-post .single-post-wrapper .post-header .single-post__title>h2{font-size:clamp(2rem,4.6875vw,2.75rem);line-height:1.1;font-weight:700;margin-bottom:2rem;font-family:"Playfair Display",serif}.wpc-single-blog-post .single-post-wrapper .wp-block-button__link{cursor:pointer;vertical-align:middle;display:inline-flex;align-items:center;justify-content:space-between;line-height:1.5;font-weight:400;font-style:normal;font-size:1.125rem;font-family:"Inter",sans-serif;text-decoration:none;text-transform:capitalize;overflow:hidden;position:relative;border-radius:.25rem;padding:.5625rem 1.875rem;transition:all .3s ease-in-out;border:1px solid #031250;margin:18px 0;color:#fff;background-color:#031250}.wpc-single-blog-post .single-post-wrapper .wp-block-button__link:focus{outline:none;box-shadow:none}.wpc-single-blog-post .single-post-wrapper .wp-block-button__link:hover{color:#031250;background-color:rgba(0,0,0,0)}.post-navigation{width:100%;max-width:850px;margin:100px auto;margin-top:62px}@media(max-width: 375.98px){.post-navigation .nav-links{display:block}}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{display:inline-block}@media(max-width: 767.98px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{display:block}}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{display:grid;height:54px;grid-column-gap:15px;grid-template-rows:auto auto}.post-navigation .nav-links .nav-previous a img,.post-navigation .nav-links .nav-next a img{width:85px;height:54px;border-radius:4px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(0,0,0,.1);grid-row:1/3}.post-navigation .nav-links .nav-previous .nav-subtitle,.post-navigation .nav-links .nav-next .nav-subtitle{color:#333;display:block;font-size:12px;position:relative;text-transform:uppercase;border-bottom:.001rem solid rgba(0,0,0,.2);align-self:flex-end;padding-bottom:4px}@media(min-width: 376px){.post-navigation .nav-links .nav-previous .nav-subtitle,.post-navigation .nav-links .nav-next .nav-subtitle{grid-row:1/2}}@media(max-width: 375.98px){.post-navigation .nav-links .nav-previous .nav-subtitle,.post-navigation .nav-links .nav-next .nav-subtitle{grid-row:2/3}}@media(min-width: 376px){.post-navigation .nav-links .nav-previous .nav-title,.post-navigation .nav-links .nav-next .nav-title{grid-row:2/3}}@media(max-width: 375.98px){.post-navigation .nav-links .nav-previous .nav-title,.post-navigation .nav-links .nav-next .nav-title{grid-row:3/4}}@media(max-width: 425.98px){.post-navigation .nav-links .nav-previous{margin-bottom:25px}}@media(max-width: 767.98px){.post-navigation .nav-links .nav-previous a{justify-content:start}}.post-navigation .nav-links .nav-previous a img{grid-column:1/2}@media(max-width: 375.98px){.post-navigation .nav-links .nav-previous a{grid-template-columns:repeat(1, 1fr);grid-template-rows:auto 1fr 1fr}.post-navigation .nav-links .nav-previous a img{grid-row:1/2;grid-column:1/2;margin-bottom:10px;width:80px}}.post-navigation .nav-links .nav-next{text-align:right}@media(min-width: 768px){.post-navigation .nav-links .nav-next{float:right}}@media(max-width: 767.98px){.post-navigation .nav-links .nav-next a{justify-content:end}}@media(min-width: 376px){.post-navigation .nav-links .nav-next a{grid-template-columns:auto auto}}.post-navigation .nav-links .nav-next a img{grid-column:2/3}@media(max-width: 375.98px){.post-navigation .nav-links .nav-next a{grid-template-columns:repeat(1, 1fr);grid-template-rows:54px 1fr 1fr}.post-navigation .nav-links .nav-next a img{grid-row:1/2;grid-column:1/2;justify-self:end;width:80px}}.post-navigation .nav-links .nav-next .nav-subtitle{text-align:right}.post-navigation .nav-links a{font-size:18px;color:#263238;transition:all 400ms ease}.post-navigation .nav-links a:hover{color:#0d47a1}.recent-post{position:relative;padding-bottom:100px;background-repeat:no-repeat;background-size:contain;background-position:center center;overflow:hidden}@media(min-width: 1920.98px){.recent-post{background-size:cover}}@media(max-width: 992.98px){.recent-post .featured-post{margin-bottom:40px}}.recent-post .featured-post .blog__post{display:block;margin-bottom:0}.recent-post .featured-post .blog__post::after{position:inherit;display:none}.recent-post .featured-post .blog__post>a.post__media{margin-bottom:20px;display:block;width:100%;max-width:none;aspect-ratio:inherit}.recent-post .featured-post .blog__post>a.post__media img{border-radius:3px;width:100%;height:auto;margin-bottom:0}.recent-post .featured-post .blog__post>a.post__media .default_banner .banner_title{font-size:32px;line-height:1.3;text-wrap:balance}@media(max-width: 575.98px){.recent-post .featured-post .blog__post>a.post__media .default_banner .banner_title{font-size:28px;line-height:1.3}}.recent-post .featured-post .blog__post .date{margin-bottom:10px}.recent-post .featured-post .blog__post .post_content{width:100%;display:block;padding-left:0;margin-bottom:0}.recent-post .featured-post .blog__post .post_content h5{margin-bottom:0;overflow:hidden;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.recent-post .featured-post .blog__post .post_content h5 a{line-height:1.3;font-size:28px;margin-bottom:0;font-weight:700}.recent-post .featured-post .blog__post .post_content .post_exarpt{display:none}.recent-posts{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%}@media(min-width: 1280.98px){.recent-posts{margin-left:30px}}.recent-posts .blog__post{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:0}.recent-posts .blog__post::after{position:inherit;display:none}@media(max-width: 575.98px){.recent-posts .blog__post{display:block}}.recent-posts .blog__post:not(:last-child){margin-bottom:32px}@media(max-width: 575px){.recent-posts .blog__post:not(:last-child){margin-bottom:40px}}.recent-posts .blog__post>a.post__media{max-width:200px;margin-bottom:0;width:100%}@media(max-width: 575.98px){.recent-posts .blog__post>a.post__media{width:100%;max-width:inherit}}.recent-posts .blog__post>a.post__media img{border-radius:3px;margin-bottom:0}@media(max-width: 575.98px){.recent-posts .blog__post>a.post__media img{width:100%;height:auto;margin-bottom:10px}}.recent-posts .blog__post>a.post__media .default_banner .banner_title{font-size:14px}@media(max-width: 575.98px){.recent-posts .blog__post>a.post__media .default_banner .banner_title{font-size:28px;line-height:1.3}}.recent-posts .blog__post .post_content{width:inherit;flex:1 1 0;gap:0;padding-left:0;margin-bottom:0}.recent-posts .blog__post .post_content .date{margin-bottom:10px}.recent-posts .blog__post .post_content .post_title{margin-bottom:0;overflow:hidden;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.recent-posts .blog__post .post_content .post_title a{font-size:1.5rem;line-height:1.2}.recent-posts .blog__post .post_content .post_exarpt{display:none}.single-post__related_blog{background-color:#fff;padding:80px 0}.single-post__related_blog .blog__post::after{position:inherit;display:none;visibility:hidden}.single-post__related_blog .blog__post .post__media{margin-bottom:0}.single-post__related_blog .blog__post .post__media .default_banner .banner_title{font-size:15px}@media(max-width: 575.98px){.single-post__related_blog .blog__post .post__media .default_banner .banner_title{font-size:28px;line-height:1.3}}.single-post__related_blog .blog__post .post_content{margin-bottom:0}.single-post__related_blog .blog__post .post_content .post_exarpt{display:none}.wp-block-rank-math-toc-block{display:none !important}.wpc-sidebar{max-width:362px;margin-left:auto}.wpc-sidebar.sticky-top{top:100px}@media(max-width: 992.98px){.wpc-sidebar{margin-left:inherit;margin-top:0}}.wpc-sidebar .wpc-side{margin-bottom:24px}.wpc-sidebar .wpc-side .side-category li{margin-bottom:5px;padding-bottom:7px;border-bottom:1px solid rgba(0,0,0,.05)}.wpc-sidebar .wpc-side .side-category li a{display:block}.wpc-sidebar .wpc-side .side-category li a .badge{color:#fff;float:right;background-color:rgba(0,0,0,.4);border-radius:10px;padding:3px 8px}.wpc-sidebar .wpc-side .wpc-tag-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;max-width:280px}.contact-section{background-repeat:no-repeat;background-position:0 100%;background-size:320px}.contact-section .contact-form{position:relative;max-width:780px;width:100%;margin:0 auto;background-color:#fff;box-shadow:0 0 32px 0 rgba(3,18,80,.03);padding:56px 42px;border-radius:12px}.contact-section .contact-form .fluentform .ff-el-group{margin-bottom:30px}.contact-section .contact-form .fluentform .ff-el-group.ff_submit_btn_wrapper{margin-bottom:0}.contact-section .contact-form .fluentform .ff-el-group .ff-el-input--label{display:none}.contact-section .contact-form .fluentform .ff-el-group .ff-el-input--content{border:.094rem solid rgba(0,0,0,0);border-radius:3px;position:relative}.contact-section .contact-form .fluentform .ff-el-group .ff-el-input--content::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(160deg, #0d47a1 50%, #b890f5 100%) border-box;border:inherit;border-radius:inherit;-webkit-mask:linear-gradient(#fff, #fff) padding-box,linear-gradient(#fff, #fff);mask:linear-gradient(#fff, #fff) padding-box,linear-gradient(#fff, #fff);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1}.contact-section .contact-form .fluentform .ff-el-group .ff-el-input--content textarea.ff-el-form-control,.contact-section .contact-form .fluentform .ff-el-group .ff-el-input--content input.ff-el-form-control{border:1px solid rgba(0,0,0,0);padding:16px 20px;font-size:18px;border-radius:3px;z-index:2;position:relative;background-color:rgba(0,0,0,0);color:#000}.contact-section .contact-form .fluentform .ff-el-group button.ff-btn{background:linear-gradient(145deg, #031250 40%, #0d47a1 105%);padding:14px 28px;font-size:18px;border-radius:3px}.search_overlay{position:fixed;overflow-y:auto;overflow-x:hidden;background-color:hsla(0,0%,100%,.99);left:0;right:0;top:0;bottom:0;transition:all 300ms ease;transform:scale(1.09);visibility:hidden;opacity:0;z-index:0}.search_overlay.show-box{transform:scale(1);visibility:visible;opacity:1;z-index:9999}.search_overlay .search_box{background-color:rgba(3,18,80,.05)}.search_overlay .search_box .field_group{position:relative;height:80px;display:flex;align-items:center}.search_overlay .search_box .field_group .icon{aspect-ratio:1;height:100%;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1.5rem,3.4vw,2.5rem)}@media(max-width: 575px){.search_overlay .search_box .field_group .icon{width:36px}}.search_overlay .search_box .field_group .icon.icon-cancel{float:right;cursor:pointer;z-index:1}.search_overlay .search_box .field_group .icon.icon-search{justify-content:flex-start}.search_overlay .search_box .field_group .search-hide{position:relative;display:inline-flex;align-items:center;justify-content:center;float:right;cursor:pointer;z-index:1;width:36px;aspect-ratio:1}.search_overlay .search_box .field_group .search-hide::after,.search_overlay .search_box .field_group .search-hide::before{position:absolute;content:"";width:100%;height:3px;border-radius:2px;left:0;top:50%;transform:translateY(-50%) rotate(-45deg);background-color:#031250}.search_overlay .search_box .field_group .search-hide::after{transform:translateY(-50%) rotate(45deg)}.search_overlay .search_box .field_group input.search_input{width:100%;height:100%;border:0;background-color:rgba(0,0,0,0);font-size:clamp(1.25rem,3.4vw,2.5rem)}.search_overlay .search_box .field_group input.search_input:focus,.search_overlay .search_box .field_group input.search_input:focus-visible{border:0;outline:none}.search_overlay .search_box .field_group input.search_input::-moz-placeholder{color:rgba(0,0,0,.2)}.search_overlay .search_box .field_group input.search_input::placeholder{color:rgba(0,0,0,.2)}#search__results{padding-top:48px;padding-bottom:48px;width:100%;max-width:880px;margin:0 auto}#search__results h2{padding-bottom:0px;border-bottom:1px solid rgba(13,71,161,.1)}#search__results .icon-spin4{display:inline-block;font-size:clamp(1.5rem,3.4vw,2.25rem);animation:spinner 1s linear infinite}#search__results p{overflow:hidden;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}#search__results .user-profile{width:200px}#search__results .user-profile p{margin-bottom:0}#search__results .search-result__list{list-style:none;margin-bottom:30px}#search__results .search-result__list li{padding:10px 0;border-bottom:1px solid rgba(13,71,161,.05);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:300}#search__results .search-result__list li a{text-decoration:underline;font-size:inherit;transition:all 200ms ease;font-weight:400}#search__results .search-result__list li a:hover{text-decoration:none}#search__results .search-result__list .latest-details{position:relative;max-width:550px;margin:0 auto;padding-left:130px;margin-bottom:32px}#search__results .search-result__list .latest-details .latest-date{left:0;width:94px;aspect-ratio:10/9;font-size:28px;font-weight:500;padding:12px 22px;border-radius:4px;position:absolute;background-color:rgba(13,71,161,.2);text-decoration:none;display:flex;align-items:center;flex-direction:column;justify-content:center}#search__results .search-result__list .latest-details .latest-date>span{line-height:1}#search__results .search-result__list .latest-details .latest-date>span.latest-month{font-weight:300;margin-bottom:5px}#search__results .search-result__list .latest-details .latest-date>span.latest-day{font-weight:500}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.nonjs-search{margin-top:80px;padding:46px;background-color:rgba(3,18,80,.05);border-radius:8px}.nonjs-search label{font-size:clamp(1.5rem,3vw,2.5rem);margin-bottom:10px}.nonjs-search .input-group{position:relative;overflow:hidden;border-radius:4px}.nonjs-search .input-group input{border-radius:4px;padding:15px 25px;font-size:18px;width:100%;border:1px solid #031250}@media(max-width: 575.98px){.nonjs-search .input-group input{border-radius:4px 4px 0 0 !important}}.nonjs-search .input-group input:focus-visible{outline:none}.nonjs-search .input-group input[type=submit]{margin:0;padding:15px 30px;margin-left:0 !important;font-size:18px;position:absolute;height:100%;top:0;right:0;border-radius:0 4px 4px 0;max-width:200px;color:#fff;background:linear-gradient(145deg, #031250 40%, #0d47a1 105%)}.nonjs-search .input-group input[type=submit]:hover{background:linear-gradient(145deg, #031250 35%, #0d47a1 95%)}@media(max-width: 575.98px){.nonjs-search .input-group input[type=submit]{width:100%;max-width:none;height:auto;position:relative;border-radius:0 0 4px 4px !important}}/*# sourceMappingURL=style.css.map */