:root{--mainfont:'Inter';--lightblue:#2080FF;--blue:#0061E1;--darkblue:#004DB2;--palepink:#FAE7E1;--palerpink:#fdf4f2;--pink:#F6C1CB;--darkpink:#F98FA2;--myradius:45px;--google:conic-gradient(from 0deg at 39% 50%,#fc3f1d -45deg,#fc3f1d 55deg,#518ef8 45deg,#518ef8 130deg,#28b446 130deg,#28b446 220deg,#fbbb00 220deg,#fbbb00 305deg,#fc3f1d 305deg)}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate,.animated.aos-fade{z-index:10;position:relative}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate.aos-below,.animated.aos-fade.aos-below{z-index:9}.navbar-collapse.hideshow:not(.in){overflow:hidden!important;height:0}button.content-collapse{border-radius:3em;padding:.5em 1em;font-size:clamp(18px,1.5vw,22px);color:var(--darkpink);background:transparent;border:2px solid;margin-bottom:1em}button.content-collapse:hover{background:var(--darkpink);border-color:transparent}button.content-collapse[aria-expanded="false"]::after{content:'Read More \f107'}button.content-collapse[aria-expanded="true"]::after{content:'Show Less \f106'}button.content-collapse::after{margin:0}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:var(--mainfont),sans-serif;letter-spacing:-.03em}body{font-size:24px;font-weight:600;line-height:1.4}body,.boxed-container,.footer-bottom{background:var(--palerpink)}p,.widget_sow-editor ul{margin:0 0 1.5em}.textwidget p:last-of-type{margin-bottom:0}p strong{font-weight:800}h1{font-family:'Chango',sans-serif;font-weight:normal;letter-spacing:-.06em;font-size:clamp(50px,8vw,130px);margin-bottom:.5em}h1 small{color:inherit;font-size:35%;letter-spacing:-.05em;margin:0}.master-container{padding-top:150px}a.action{margin-bottom:0}.master-container p a:not(.action),.master-container h3 a:not(.action){text-decoration:underline;color:inherit;transition:color 0.3s ease;text-decoration-thickness:2px;text-underline-offset:.1em}.master-container p a:not(.action):hover,.master-container h3 a:not(.action):hover{color:var(--darkblue)}.dark p a:not(.action):hover,.dark h3 a:not(.action):hover{color:var(--pink)}a.action.a-hollow{background:transparent}a.action.a-hollow:hover{color:var(--darkblue)}blockquote{font-size:clamp(1.3em,2vw,1.8em);font-weight:800;line-height:1.1;border-width:10px}blockquote small{font-size:70%;color:inherit;font-weight:600}.testimonial-row blockquote{font-size:clamp(1em,1.2vw,1.2em);font-weight:700}ul.questions li{position:relative;margin-left:2.7em;font-size:clamp(20px,2vw,24px)}.widget_sow-editor ul.questions li:before{content:'?';font-size:1em;width:2em;height:2em;display:inline-flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:calc(50% - 1em);margin-left:-2.8em;font-weight:800;font-family:var(--mainfont)}.fancybox-opened .fancybox-skin{border-radius:calc(var(--myradius) + 2px)}.fancybox-wrap .fancybox-image,.fancybox-wrap{border-radius:var(--myradius)}.is-sticky-navbar.header-transparent .header{backdrop-filter:blur(2px)}.logo a img{height:24px}.panel-grid h2.widget-title{font-size:clamp(45px,4vw,60px);margin-bottom:.8em;color:var(--darkpink)}.dark h2.widget-title{color:var(--pink)}.heading-row h3{color:var(--darkpink);font-size:clamp(24px,3vw,34px)}.curvy{position:relative}.curvy::after,.curvy::before{content:'';position:absolute;left:0;width:100%;height:142px;background:url(/wp-content/uploads/2025/11/Paler-Pink-Curve-Mask.png) 50%/100% 100% no-repeat}.curvy::after{bottom:0;transform:scaleY(-100%)}.curvy::before{top:0;transform:scaleX(-100%)}.split-row .so-widget-sow-image .sow-image-container img.so-widget-image{border-radius:var(--myradius)}.blue-wavy .so-widget-sow-editor{background:var(--blue);border-radius:0 var(--myradius) var(--myradius) 0;padding:8% 10%;--mask:radial-gradient(11.66px at 16px 50%,#000 99%,#0000 101%) 0 calc(50% - 20px)/100% 40px,radial-gradient(11.66px at -6px 50%,#0000 99%,#000 101%) 10px 50%/100% 40px repeat-y;-webkit-mask:var(--mask);mask:var(--mask);position:relative;z-index:9;transform:rotate(-2deg) translateZ(0)}#about img.so-widget-image{width:calc(100% + 60px);max-width:unset;left:-60px;height:calc(100% + 100px);top:-70px;z-index:8;transform:rotate(2deg)}.blurry-row{background:url(/wp-content/uploads/2025/10/Blurry-Shapes-Reverse-2.jpg) 50%/cover no-repeat}.pale-row{background:var(--palepink)}.framed{padding:clamp(30px,3vw,50px);border-radius:var(--myradius);margin-top:3em;margin-bottom:3em}.pink-frame{background:var(--pink)}.pink-frame p,.pink-frame li,.pink-frame h2.widget-title{color:var(--darkblue)}img.sow-masonry-grid-image,.sow-masonry-grid-item{border-radius:var(--myradius)}.sow-masonry-grid-item{background:var(--pink)}.sow-masonry-grid-item a,.sow-image-container a,.footer a img{transition:all 0.3s ease}.sow-masonry-grid-item a:hover,.sow-image-container a:hover,.footer a:hover img{opacity:.7}.services .panel-grid-cell{position:relative;transform:rotate(-2deg);z-index:1}.services .panel-grid-cell>div{padding:clamp(45px,5vw,60px);background:var(--blue);border-radius:var(--myradius);outline:6px dotted var(--lightblue);outline-offset:-25px}.services .panel-grid-cell>.darkpackage{background:var(--darkblue);outline-color:var(--blue)}.services .panel-widget-style::after{content:attr(id);color:rgba(255,255,255,.1);font-weight:normal;font-size:clamp(6em,12vw,10em);position:absolute;right:30px;bottom:30px;line-height:.9;font-family:'Chango'}.services h2.widget-title{color:var(--darkpink);font-size:clamp(22px,3vw,34px);margin:0 0 10px;font-weight:200;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.services h2.widget-title b{font-weight:800}.services h3{color:#fff;margin:0 0 10px;font-size:clamp(26px,5vw,50px);font-weight:800}.services h4{color:var(--darkpink);margin:0 0 20px;font-size:clamp(20px,2.5vw,26px)}.services h5{color:var(--darkpink);margin:0;font-size:clamp(14px,2vw,18px)}.services p{margin-bottom:.5em;color:var(--palepink);font-size:clamp(21px,2vw,24px)}.services p:last-of-type{margin-bottom:20px}.services table{width:100%;color:var(--palepink);font-size:clamp(19px,4vw,24px);margin:0 0 1em 1vw}.services th{font-weight:800}.services td{padding:0 0 0 .5em}.testimonial-row .panel-grid-cell,.testimonial-row .so-panel{position:relative}.testimonial-row .panel-grid-cell::before{content:'\f10e';position:absolute;bottom:0;right:0;font-size:clamp(6em,12vw,8em);color:pink;line-height:.8;font-family:'FontAwesome';opacity:.5;pointer-events:none}.testimonial-row .textwidget p:last-of-type{margin-bottom:1.5em}.testimonial-row .textwidget blockquote>p:last-of-type{margin:0}.testimonial-row blockquote small{font-size:90%}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:30px}body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{border-radius:calc(var(--myradius) - 10px);padding:20px;color:var(--darkblue);font-size:20px;background:var(--palepink);font-weight:800;border:0}body .gform_wrapper.gravity-theme input[type=email]:focus,body .gform_wrapper.gravity-theme input[type=tel]:focus,body .gform_wrapper.gravity-theme input[type=text]:focus,body .gform_wrapper.gravity-theme select:focus,body .gform_wrapper.gravity-theme textarea:focus,body .gform_wrapper.gravity-theme input[type=email]:not(:placeholder-shown),body .gform_wrapper.gravity-theme input[type=tel]:not(:placeholder-shown),body .gform_wrapper.gravity-theme input[type=text]:not(:placeholder-shown),body .gform_wrapper.gravity-theme select:not(:placeholder-shown),body .gform_wrapper.gravity-theme textarea:not(:placeholder-shown){background:#fff;border:0;outline:0}::-webkit-input-placeholder{color:var(--lightblue)}::-moz-placeholder{color:var(--lightblue)}:-ms-input-placeholder{color:var(--lightblue)}:-moz-placeholder{color:var(--lightblue)}:focus::-webkit-input-placeholder{color:#ccc}:focus::-moz-placeholder{color:#ccc}:focus:-ms-input-placeholder{color:#ccc}:focus:-moz-placeholder{color:#ccc}body .gform_wrapper.gravity-theme .gfield textarea.medium{height:150px}.ginput_container.ginput_container_consent{align-items:center;justify-content:flex-start;font-size:clamp(18px,2vw,22px)}.ginput_container.ginput_container_consent label{margin:0}.gform_wrapper .gform_body .ginput_container.ginput_container_consent span{font-size:100%;color:var(--darkpink)}.gform_wrapper .gform_body .ginput_container.ginput_container_consent input{min-width:25px}.inline-check input:checked{background:var(--darkpink)}.inline-check input:checked:after{line-height:0}label.gfield_consent_label a{white-space:nowrap}body .gform_wrapper .gform_footer .gform_button[type="submit"]{margin:20px auto -16px 0;background:transparent;border:2px solid;color:var(--palepink)}body .gform_wrapper .gform_footer .gform_button[type="submit"]:hover{background:var(--pink);border-color:transparent;color:var(--darkblue)}.post-holder{margin-top:2em}label.faqlabel{padding:1em clamp(20px,3vw,35px);font-weight:600;line-height:1.1;font-size:clamp(20px,2vw,24px)}.thepostnew{width:calc(100% - 62px);left:31px;position:relative;border-radius:0 0 25px 25px;font-size:clamp(18px,2vw,24px)}.thepostnew .pad{padding:30px clamp(15px,2vw,30px)}.thepostnew p{margin-bottom:1em}.footer{background:transparent;margin-bottom:1em}.footer .row{background:var(--blue);margin:0;padding:clamp(15px,2.5vw,35px);border-radius:var(--myradius)}.footer .push-down-30{margin:30px 0}.footer h6.footer__headings{padding-bottom:1em}.footer h2{font-weight:800}.footer-accred{margin-top:1em;display:flex;gap:1em}.page-thank-you #footcontact{display:none}a.goog{background:var(--google);background-clip:text;display:inline-block;transition:all 0.3s ease}a.goog .fa{color:transparent}a.goog:hover{opacity:.7}ul.side-nav{right:15px;bottom:15px;top:unset;justify-content:flex-end;z-index:10}ul.side-nav li.side-scroll a::after{border-radius:15px;width:60px;height:60px;top:unset;bottom:0}ul.side-nav li a::before{height:60px;bottom:0;border-radius:15px 0 0 15px;padding-right:30px}@media (min-width:992px){.boxed-container.page-thank-you{display:grid;grid-template-rows:auto auto 1fr auto;min-height:100vh}.admin-bar .boxed-container.page-thank-you{min-height:calc(100vh - 32px)}.is-sticky-navbar.header-transparent .logo img{width:unset}.is-sticky-navbar.header-transparent .navigation--main>li>a{padding-top:16px;padding-bottom:16px}div#navi{flex:1}.header-transparent .navigation--main{display:flex;align-items:center}.navigation--main>li:first-of-type{margin-left:auto}li.menu-feature{margin-left:auto}.navigation--main li.menu-feature a{border:2px solid;border-radius:5em;padding:.5em 1.2em}.navigation--main li.menu-feature:hover a{background:#fff}.is-sticky-navbar .navigation--main li.menu-feature a{padding:.2em 1.2em}.heading-row{padding-bottom:5em}}@media (max-width:1199px){.somethingrandom{color:#333}}@media (max-width:991px){:root{--myradius:30px}.is-sticky-navbar.header-transparent .navbar-toggle{margin:0}.navbar-toggle .icon-bar{border-radius:2em;height:2px;margin:6px 0}div#navi{box-shadow:none}.header-transparent .navigation--main{padding:3em 1em}.master-container{padding-top:75px}.curvy::after,.curvy::before{height:50px}.blue-wavy .so-widget-sow-editor{--mask:radial-gradient(11.66px at 50% calc(100% - 16px),#000 99%,#0000 101%) calc(50% - 20px) 0/40px 100%,radial-gradient(11.66px at 50% calc(100% + 6px),#0000 99%,#000 101%) 50% calc(100% - 10.5px)/40px 100% repeat-x;border-radius:var(--myradius) var(--myradius) 0 0;transform:rotate(-1deg) translateZ(0);padding:8% 8% 12%;font-size:21px}#about img.so-widget-image{width:100%;margin-top:-8px;transform:rotate(3deg)}.split-row.blue-wavy .panel-grid-cell .so-panel:not(.widget_sow-image){padding-bottom:0}.blurry-row{padding-bottom:4em}img.sow-masonry-grid-image,.sow-masonry-grid-item{border-radius:20px}.post-faq-new label.faqlabel{border-radius:20px}.post-holder{width:calc(100% + 40px);margin-left:-20px}.thepostnew{width:calc(100% - 34px);left:17px;border-radius:0 0 20px 20px}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px}body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{padding:15px;font-size:clamp(16px,2vw,20px)}.footer h2{font-size:1em}}@media (max-width:779px){body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:unset;min-height:unset}}