@charset "UTF-8";/*!
Theme Name: twenty-four-one
Theme URI: http://underscores.me/
Author: Integrity
Author URI: http://integrityxd.com
Description: Description
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: 24-1
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

24-1 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.has-pink-color{color:#e56db1!important}.has-medium-blue-color{color:#1c5283!important}.has-light-blue-color{color:#7acfff!important}.has-medium-dark-blue-color{color:#408ec9!important}.has-dark-blue-color{color:theme__dark_blue!important}.has-gold-color{color:#ffc845!important}.has-light-green-color{color:#def792!important}.has-medium-green-color{color:#7abc65!important}.has-teal-color{color:#00bfb2!important}.has-body-copy-color{color:#5a5a5a!important}.has-pink-background-color{background:#e56db1!important}.has-medium-blue-background-color{background:#1c5283!important}.has-light-blue-background-color{background:#7acfff!important}.has-medium-dark-blue-background-color{background:#408ec9!important}.has-dark-blue-background-color{background:theme__dark_blue!important}.has-gold-background-color{background:#ffc845!important}.has-light-green-background-color{background:#def792!important}.has-medium-green-background-color{background:#7abc65!important}.has-teal-background-color{background:#00bfb2!important}.has-body-copy-background-color{background:#5a5a5a!important}body,button,input,optgroup,select,textarea{color:#0d0d0d;font-family:Apertura,sans-serif;font-size:18px;font-weight:300;line-height:1.15;letter-spacing:.1rem}@media (min-width:768px){body,button,input,optgroup,select,textarea{line-height:1.5}}h1,h2,h3,h4,h5,h6{clear:both;margin:30px 0 20px;font-weight:400;letter-spacing:.2rem;-webkit-font-smoothing:antialiased;text-transform:inherit}h1{font-family:area-normal,sans-serif}@media medium{h1{font-size:3.5rem;line-height:1.15em}}@media dekstop{h1{font-size:4.44rem;line-height:5rem}}h2{font-size:32px;font-family:area-normal,sans-serif;line-height:3rem;letter-spacing:.8px;margin-left:-3px}@media medium{h2{font-size:2.5rem;line-height:1.2em}}@media dekstop{h2{font-size:3.33rem;line-height:1.2em}}h3{font-size:1.6rem;font-family:area-normal,sans-serif;line-height:2.5rem;letter-spacing:.8px;margin-left:-3px}@media medium{h3{font-size:1.9rem}}@media dekstop{h3{font-size:2.222rem}}h4{font-size:1;font-family:area-normal,sans-serif;line-height:1.5rem;letter-spacing:.8px}h5{font-size:.889rem;font-family:area-normal,sans-serif;line-height:1rem;letter-spacing:.08px}h6{font-size:1rem;font-family:area-normal,sans-serif;line-height:1.3rem;letter-spacing:.08px}body{font-size:18px;font-family:Apertura,sans-serif}.label{font-size:12px;font-weight:500;font-family:Apertura,sans-serif;text-transform:uppercase;letter-spacing:1px}@media (min-width:768px){.label{font-size:14px}}html{font-size:18px}p{margin:0 0 20px 0;display:block}p strong{font-weight:700}p.has-24-1-yellow-color{color:#e39909}p.has-24-1-orange-color{color:#e39909}p.has-24-1-dark-yellow-color{color:#e39909}a{font-size:18px;font-family:Apertura,sans-serif;color:#1f486f;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#1f486f}cite,dfn,em,i{font-style:italic}blockquote{margin:75px auto;padding:1.25em 2.375em;font-size:21px;font-style:italic;line-height:1.75;position:relative}blockquote a,blockquote p{font-size:21px;font-style:italic;line-height:1.5;margin:0}blockquote:before{content:"“";font-size:125px;font-weight:700;position:absolute;top:-75px;font-style:normal;left:-20px}blockquote cite{font-size:16px;font-style:normal;display:block;text-align:right;font-weight:600}blockquote cite:before{content:"–";margin-right:5px}address{margin:0 0 1.5em}pre{background:#fff;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #0d0d0d;cursor:help}ins,mark{background:#fff;text-decoration:none}big{font-size:125%}strong{font-weight:700}.wp-block-separator{margin:50px 0}body{background:#fffcf6}body.lock-scroll{position:fixed!important}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}hr{background-color:#a3a3a3;border:0;height:1px;margin:30px 0}@media (min-width:768px){hr{margin:50px 0}}.wp-block-separator{border:1px solid #a3a3a3}ol,ul{margin:0 0 1.5em 2em;padding:0}.container ul,.elementor-widget-theme-post-content ul{list-style:none}.container ul li,.elementor-widget-theme-post-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:15px}.container ul li::before,.elementor-widget-theme-post-content ul li::before{content:"•";color:#ffc845;font-size:1.3em;margin-right:.5em}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.container{max-width:1075px;margin:0 auto;padding:0 20px;width:100%}.container .content{max-width:940px;margin:0 auto}.site-main{overflow:hidden}body.sidr-open{position:fixed!important;width:100%}.search-mimic .sf-field-search{background-color:#fff;border:1px solid #ffc845;border-radius:0;padding:0;position:relative;min-height:50px}.search-mimic .sf-field-search label:before{position:absolute;top:0;right:0;background:#ffc845;padding:10px 15px;min-height:48px;font-family:"Font Awesome 5 Free";content:"\f002";font-weight:900;color:#fff}.search-mimic .sf-field-search .sf-input-text{margin:0;border:0;padding:0;padding-left:15px;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;min-width:0;color:#666;font-size:15px;min-height:48px!important;-webkit-appearance:none;min-width:250px}.search-mimic .sf-field-search .sf-input-text:focus-visible{outline:1px solid gray!important}.sf-field-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 70px;flex:1 0 70px}.sf-field-reset a{cursor:pointer;display:block;font-family:Apertura,sans-serif;color:#0d0d0d;font-size:16px;padding-left:10px;font-weight:600;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;position:relative}.sf-field-reset a:before{font:var(--fa-font-solid);content:"\f00d";color:#0d0d0d;font-size:16px;position:relative;z-index:1;top:0;margin-right:5px}#spinner{visibility:hidden;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#spinner img{width:75px;height:75px}a:hover{color:#e56db1}.elementor-widget-text-editor p a{color:#408ec9}.elementor-widget-text-editor p a:hover{color:#e56db1}.button,.formbtn,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;text-transform:capitalize;text-decoration:none!important;border:2px solid #408ec9;background:#fff;font-family:area-normal,Sans-serif;font-size:16px;font-weight:600;line-height:16px!important;letter-spacing:.48px;padding:20px 35px 18px 35px;border-radius:30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-font-smoothing:antialiased}.button:hover,.formbtn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#e56db1!important;cursor:pointer;background:#fff;border:2px solid #e56db1}.button:visited,.formbtn:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#e56db1;border:2px solid #e56db1}.button:active,.button:focus,.formbtn:active,.formbtn:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border:2px solid #e56db1;color:#5a5a5a}.fancy-button{padding:20px 40px;border-radius:30px;background:#fff;color:#1c5283;border:1px solid #1c5283;min-width:20%}.gform_wrapper{padding:30px;background:#fffcf6;border:1px solid #7abc65}.gform_wrapper label,.gform_wrapper legend{display:none}@media (min-width:1024px){.gform_wrapper{padding:70px}}.gform_wrapper .gform_heading h2,.gform_wrapper .gform_heading h6{font-family:Apertura,sans-serif!important;text-align:center;text-transform:inherit!important;color:#5a5a5a!important;font-size:1.667rem!important;margin-bottom:40px;margin-top:0;line-height:2rem!important}.gform_wrapper .gform_required_legend{margin-bottom:40px}.gform-body .gform_fields{grid-row-gap:20px!important}.gform-body input[type=color],.gform-body input[type=date],.gform-body input[type=datetime-local],.gform-body input[type=datetime],.gform-body input[type=email],.gform-body input[type=month],.gform-body input[type=number],.gform-body input[type=password],.gform-body input[type=range],.gform-body input[type=search],.gform-body input[type=tel],.gform-body input[type=text],.gform-body input[type=time],.gform-body input[type=url],.gform-body input[type=week],.gform-body textarea{color:#5a5a5a!important;background-color:#fff!important;border:1px solid #ffc845!important;height:60px;border-radius:0!important;padding:30px 15px!important;font-size:18px!important;text-transform:inherit!important;letter-spacing:.54!important;width:100%!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform-body input[type=color]:focus,.gform-body input[type=color]:hover,.gform-body input[type=date]:focus,.gform-body input[type=date]:hover,.gform-body input[type=datetime-local]:focus,.gform-body input[type=datetime-local]:hover,.gform-body input[type=datetime]:focus,.gform-body input[type=datetime]:hover,.gform-body input[type=email]:focus,.gform-body input[type=email]:hover,.gform-body input[type=month]:focus,.gform-body input[type=month]:hover,.gform-body input[type=number]:focus,.gform-body input[type=number]:hover,.gform-body input[type=password]:focus,.gform-body input[type=password]:hover,.gform-body input[type=range]:focus,.gform-body input[type=range]:hover,.gform-body input[type=search]:focus,.gform-body input[type=search]:hover,.gform-body input[type=tel]:focus,.gform-body input[type=tel]:hover,.gform-body input[type=text]:focus,.gform-body input[type=text]:hover,.gform-body input[type=time]:focus,.gform-body input[type=time]:hover,.gform-body input[type=url]:focus,.gform-body input[type=url]:hover,.gform-body input[type=week]:focus,.gform-body input[type=week]:hover,.gform-body textarea:focus,.gform-body textarea:hover{color:#5a5a5a!important;outline:0;border:1px solid #e364ac!important}.gform-body textarea{padding-top:20px!important}.gform-body .gfield-choice-input{border:1px solid #ffc845!important}.gform-body .address_state select,.gform-body .gfield_select,.gform-body .gfield_time_ampm select,.gform-body .ginput_container_date select{color:#5a5a5a!important;font-family:Apertura,sans-serif!important;border:1px solid #ffc845!important;border-radius:0!important;height:60px!important;padding-top:12px!important;padding-bottom:12px!important;padding-left:15px!important;font-size:18px!important;text-transform:uppercase!important;width:100%!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform-body .address_state select:focus,.gform-body .address_state select:hover,.gform-body .gfield_select:focus,.gform-body .gfield_select:hover,.gform-body .gfield_time_ampm select:focus,.gform-body .gfield_time_ampm select:hover,.gform-body .ginput_container_date select:focus,.gform-body .ginput_container_date select:hover{color:#5a5a5a!important;outline:0;border:1px solid #e364ac!important}.gform-body textarea{width:100%;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform-body textarea:focus,.gform-body textarea:hover{color:#5a5a5a;outline:0;border:1px solid #e364ac}.gform-body .gfield_label,.gform-body .gform-field-label{color:#5a5a5a;text-align:left;margin-bottom:10px;display:block;font-weight:400;font-size:18px}.gform-body .ginput_complex label{margin-top:5px;font-size:14px;font-style:italic;margin-bottom:0;text-transform:none}.gform-body .ginput_container_address>span>label{margin-bottom:20px}@media (min-width:768px){.gform-body .ginput_container_address .ginput_left,.gform-body .ginput_container_address .ginput_right{width:49%;display:inline-block}}@media (min-width:768px){.gform-body .ginput_container_address .ginput_right{margin-left:2%}}.gform-body .gform-theme--framework .gform-field-label{font-family:Apertura,sans-serif!important;font-size:18px!important;color:#5a5a5a!important}.gform-body .ginput_container_name .name_first{margin-bottom:15px;display:block}@media (min-width:768px){.gform-body .ginput_container_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform-body .ginput_container_name .name_first{margin-bottom:0;display:inline}.gform-body .ginput_container_name input,.gform-body .ginput_container_name span{-ms-flex-preferred-size:49%;flex-basis:49%}}.gform-body fieldset{padding:0;border:none}.gform-body .gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.gform-body .gchoice label{margin-bottom:0;margin-left:10px;font-weight:400;text-transform:none;font-size:16px}.gform-body .gf_progressbar_percentage .percentbar_custom{color:#fff;background-color:#1c5283;padding:2px 10px;margin-bottom:10px;border-radius:100px}.gform-body .gfield_consent_description{height:200px;overflow:scroll;padding:20px;border:1px solid #e56db1}.gform-body .gform-theme-datepicker.ui-datepicker{background:#fff;z-index:1;border-radius:20px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 10px;box-shadow:rgba(0,0,0,.2) 0 4px 10px;padding:10px}.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-next,.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-prev{margin-bottom:5px;cursor:pointer}.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-prev{margin-right:10px}.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-prev:before{content:"<";margin-right:2px}.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-next:after{content:">";margin-left:2px}.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px auto}.gform-body .gform-theme-datepicker.ui-datepicker .ui-datepicker-title select{margin:0;font-size:12px;padding:5px 0;border-radius:10px}.gform-body .gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:100%}.gform-body .gform-theme-field-control{padding:10px 20px!important;font-family:apertura!important;text-transform:uppercase!important;border:1px solid #ffc845!important}.gform-body .gform-theme-field-control:before{color:#e56db1!important}.gform-body .gform-theme-field-control .gform_button_select_files{background-color:#408ec9!important;border:1px solid #408ec9!important;font-family:apertura!important;text-transform:uppercase!important}.gform-body .gform-theme-field-control .gform_button_select_files:hover{background-color:#fff!important;border:1px solid #e56db1!important;color:#e56db1!important}.gform-body .gfield--type-html ul{list-style:disc}.gform-body .gfield--type-html ul li{margin-bottom:0}input[type=submit]{padding:20px 40px 18px!important;border-radius:30px!important;background:#fff!important;color:#5a5a5a!important;border:2px solid #408ec9!important;min-width:90%!important;font-family:Apertura,sans-serif!important;font-size:22px!important;font-style:normal;font-weight:500!important;line-height:16px!important;letter-spacing:.66px!important;text-transform:capitalize!important}input[type=submit]:hover{border:2px solid #e56db1!important}@media (min-width:1024px){input[type=submit]{min-width:25%!important}}.gform-theme--foundation .gform-grid-col{padding-right:0!important}.gform_validation_errors{background-color:rgba(229,109,177,.21)!important;border-color:#e56db1!important}.gform_validation_errors .gform_submission_error{font-size:18px!important;letter-spacing:0;font-weight:700!important;color:#5a5a5a!important;text-transform:inherit!important}.gfield_validation_message{color:#e56db1!important;margin-top:10px;font-style:italic}.gfield_error input{border-color:#e56db1!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#0d0d0d;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.testimonial-special .elementor-testimonial__text p{font-family:area-normal,sans-serif;font-size:1.5rem;line-height:1.9rem;color:#408ec9;font-weight:400;font-style:normal}@media (min-width:768px){.testimonial-special .elementor-testimonial__text p{font-size:1.667rem;line-height:2.5rem}}@media (min-width:1024px){.testimonial-special .elementor-testimonial__text p{font-size:2.222rem;line-height:3rem}}.testimonial-special .elementor-testimonial__text span{color:#7abc65}.container{max-width:990px;margin:auto;padding-bottom:100px}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.popup{display:none;position:fixed;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border:1px solid #e56db1;padding:35px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);z-index:2}@media (min-width:768px){.popup{width:80%}}@media (min-width:1024px){.popup{width:60%}}.popup .popup-content{text-align:center}.popup .popup-content h6{color:#e56db1;font-family:area-normal,sans-serif;font-size:2.222rem;line-height:2.8rem;letter-spacing:.4px}.popup .popup-content p strong{font-weight:500}.popup .popup-content .close{position:absolute;top:0;right:10px;font-size:30px;cursor:pointer}.hero-area{margin:auto;max-width:1248px;padding:30px 25px 0}@media (min-width:768px){.hero-area{padding:60px 30px 0}}.hero-area .hero-title{margin:auto;max-width:1140px;text-align:left}.hero-area .hero-title h1{margin:30px 0}.yellow-shape{background:url(../../../../uploads/2024/01/yellow-shape.png);width:100%;height:145px;background-size:cover;background-repeat:no-repeat}
/*# sourceMappingURL=style.min.css.map */
