@font-face{font-family:'Black Board';src:url('../fonts/DK-Nouveau-Crayon-Regular.otf') format('opentype');font-weight:normal;font-style:normal;}
/*@font-face{font-family:'Black Board';src:url('../fonts/BlackBoard-Regular.woff2') format('woff2');font-weight:normal;font-style:normal;}
@font-face{font-family:'Black Board';src:url('../fonts/BlackBoard-regular.woff') format('woff');font-weight:normal;font-style:normal;}*/
@font-face{font-family:'Coalhand Luke';src:url('../fonts/CoalhandLuke.otf') format('opentype');font-weight:300;font-style:normal;}
@font-face{font-family:'Leo Rounded';src:url('../fonts/LeoRoundedPro-Light.otf') format('opentype');font-weight:300;font-style:normal;}
@font-face{font-family:'Leo Rounded';src:url('../fonts/LeoRoundedPro.otf') format('opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Leo Rounded';src:url('../fonts/LeoRoundedPro-Medium.otf') format('opentype');font-weight:500;font-style:normal;}
@font-face{font-family:'Leo Rounded';src:url('../fonts/LeoRoundedPro-Semibold.otf') format('opentype');font-weight:600;font-style:normal;}
@font-face{font-family:'Leo Rounded';src:url('../fonts/LeoRoundedPro-Bold.otf') format('opentype');font-weight:bold;font-style:normal;}
@font-face{font-family:'Varela Round';src:url('../fonts/VarelaRound-Regular.ttf') format('opentype');font-weight:400;font-style:normal;}
@font-face{font-family:'adlanta';src:url('../fonts/adlanta.regular.otf') format('opentype');font-weight:400;font-style:normal;}
@font-face{font-family:'Codec Warm Trial';src:url('../fonts/CodecWarmTrial-ExtraBold.woff2') format('woff2'),url('../fonts/CodecWarmTrial-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;}
@font-face{font-family:'Codec Warm Trial';src:url('../fonts/CodecWarmTrial-ExtraLight.woff2') format('woff2'),url('../fonts/CodecWarmTrial-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;}
@font-face{font-family:'Revival565 BT';src:url('../fonts/Revival565BT-Bold.woff2') format('woff2'),url('../fonts/Revival565BT-Bold.woff') format('woff');font-weight:bold;font-style:normal;}
@font-face{font-family:'Nexa';src:url('../fonts/NexaBold.woff2') format('woff2'),url('../fonts/NexaBold.woff') format('woff');font-weight:bold;font-style:normal;}
@font-face{font-family:'Nexa';src:url('../fonts/NexaLight.woff2') format('woff2'),url('../fonts/NexaLight.woff') format('woff');font-weight:300;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-ExtraLight.woff2') format('woff2'),url('../fonts/Poppins-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Light.woff2') format('woff2'),url('../fonts/Poppins-Light.woff') format('woff');font-weight:300;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Medium.woff2') format('woff2'),url('../fonts/Poppins-Medium.woff') format('woff');font-weight:500;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-SemiBold.woff2') format('woff2'),url('../fonts/Poppins-SemiBold.woff') format('woff');font-weight:600;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-ExtraBold.woff2') format('woff2'),url('../fonts/Poppins-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Thin.woff2') format('woff2'),url('../fonts/Poppins-Thin.woff') format('woff');font-weight:100;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Bold.woff2') format('woff2'),url('../fonts/Poppins-Bold.woff') format('woff');font-weight:bold;font-style:normal;}
@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Regular.woff2') format('woff2'),url('../fonts/Poppins-Regular.woff') format('woff');font-weight:normal;font-style:normal;}
.main-container{max-width:1300px;padding:0px 15px;margin:0 auto;}
body{font-family:"Poppins";margin:0;padding:0;}
.body-background{background-repeat:repeat;}
a{font-size:16px;line-height:38px;color:#434343;font-weight:300;transform:all 0.3s;}
p{font-size:18px;line-height:32px;color:#606262;font-family:"Poppins";font-weight:300;}
ul{list-style:none;padding-left:0px;}
a:hover{text-decoration:none;color:#fbae18 !important;transform:all 0.3s;}
footer,
section{float:left;width:100%;}
.section{padding:100px 0px;}
.button,
.site-btn{font-size:16px !important;line-height:28px !important;color:#000000 !important;font-family:"Poppins";font-weight:500 !important;text-transform:uppercase;padding:10px 49px !important;transition:all 0.3s;border-radius:0px !important;}
.gray-section{background-color:#f7f7f7;}
.gray-section-opacity{background-color:rgba(209,206,206,0.2);}
.site-btn.border-black:hover,
.button:hover,
.site-btn:hover{background-color:#fbae18 !important;color:#000 !important;border-color:#fbae18 !important;transition:all 0.3s;cursor:pointer;}
.site-btn.border-white{border:2px solid #fff;color:#fff !important;}
.site-btn.border-white:hover{color:#000 !important;}
button:focus{outline:none;}
.button,
.site-btn.border-black{border:2px solid #000000 !important;background-color:transparent !important;}
.site-btn > img{margin-right:14px;width:19px;}
.section-heading{max-width:1300px;text-align:center;margin:0 auto;padding-left:15px;padding-right:15px;padding-top:70px;padding-bottom:20px;}
.section-heading.left-heading{float:left;max-width:100%;width:100%;}
.section-heading.left-heading h2{float:left;}
.section-heading h2{font-size:32px;line-height:36px;color:#000000;font-family:"Poppins";font-weight:500;text-transform:uppercase;margin-bottom:33px;position:relative;display:inline-block;}
.section-heading h2 .center{position:absolute;top:-49px;left:53%;transform:translateX(-50%);z-index:-1;}
.heading-small-text{position:absolute !important;left:0;top:-36px;display:inline-block;width:auto !important;color:#898989;}
.section-heading h2 .left{position:absolute;top:11px;left:-17px;z-index:-1;}
.section-heading h2 .right{position:absolute;top:-13px;right:-29px;z-index:-1;}
.section-heading h2 .center{position:absolute;top:-55px;left:45%;transform:translateX(-50%);z-index:-1;}
.section-heading span{font-size:16px;line-height:28px;color:#606161;font-weight:300;text-align:center;float:left;width:100%;z-index:99;position:relative;}
.pink-bg{background-color:#ffecec;}
.sky-bg{background-color:#e2f7fd;}
.green-bg{background-color:#eafce6;}
.white-bg{background-color:#fff;}
.yellow-bg{background-color:#fcfcde;}
.purple-bg{background-color:#f0e0fd;}
.orange-bg{background-color:#fffe8d;}
.dark-pink-bg{background-color:#ec9595;}
.dark-sky-bg{background-color:#7dd0e6;}
.dark-green-bg{background-color:#88d76d;}
.light-green-bg{background-color:#d2d26d;}
.select-field,
.input-field{position:relative;}
select,
textarea,
input[type="tel"],
input[type="email"],
input[type="password"],
input[type="text"]{background-color:#ffffff;border:1px solid #d8d8d5;font-size:16px !important;line-height:30px !important;color:#a2a1a1;font-family:"Poppins" !important;font-weight:300;width:100%;padding:10px 20px !important;}
input[type="tel"]:focus,
input[type="submit"]:focus,
input:focus,
select:focus,
textarea:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="text"]:focus{outline:none;}
select{height:52px;}
.gform_wrapper .ginput_container.ginput_container_select select,
.select-field select{-webkit-appearance:none;-moz-appearance:none;}
.gform_wrapper .ginput_container.ginput_container_select:after,
.select-field:after{content:"";height:10px;width:14px;background-image:url(../images/arrow.png);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;right:11px;top:50%;transform:translateY(-50%);pointer-events:none;}
.mb-20{margin-bottom:20px;}
label,
.form-wrapper label,
.gform_wrapper label.gfield_label{font-size:16px !important;line-height:20px !important;color:#000000;font-weight:400 !important;text-transform:capitalize;display:block;text-align:left;}
.hidden{visibility:hidden;}
.full-width{width:100%;}
.gform_wrapper .ginput_container{margin-top:0px !important;position:relative;}
.col-left-img img{width:100%;}
.field-wrapper{margin-bottom:20px;}
.thanku-message{line-height:24px;color:#606161;font-weight:500;}
.user-form .section-heading{width:100%;float:left;}
.user-form .section-heading h2{margin-bottom:6px;}
.user-form .section-heading span{font-size:16px;line-height:22px;color:#a2a1a1;font-weight:300;}
.user-form .section-heading span a{color:#397cf7;}
.user-form{max-width:1224px;margin:0 auto;}
.user-form .form-wrapper{padding:0px 50px;float:left;width:100%;padding-bottom:50px;}
.form-group-check label{font-size:16px;line-height:28px;color:#606161;font-family:"Poppins";font-weight:300;text-align:left;}
.form-group-check{display:block;margin-bottom:15px;}
.form-group-check input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}
.form-group-check label{position:relative;cursor:pointer;padding-left:40px;}
.form-group-check label:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #d8d8d5;padding:10px;display:inline-block;position:absolute;left:0;vertical-align:middle;cursor:pointer;margin-right:0px;}
.form-group-check input:checked + label:after{content:'';display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:1px solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);}
.form-upload{position:absolute;top:0;left:0;margin-top:0;margin-left:0;width:100%;min-height:52px;background:#fff;border:2px dashed #d8d8d5;}
.gform_wrapper ul li.file_upload .ginput_container_fileupload{margin-top:0;margin-left:0;width:100%;min-height:52px;background:transparent;border:2px dashed #d8d8d5;cursor:pointer;padding-bottom:40px;}
.gform_wrapper .gfield_description{padding-top:3px !important;text-align:center;position:absolute;bottom:16px;pointer-events:none;}
li.file_upload .ginput_container_fileupload{top:0px;}
.field-wrapper.upload_me{min-height:72px;position:relative;}
.upload-filename1, .upload-filename2{font-size:.813em;display:block;text-align:center;margin-top:10px;}
.form-upload p{width:100%;height:100%;text-align:center;line-height:18px;color:#606262;padding-top:13px;font-size:16px;margin-bottom:9px;}
.form-upload p span{font-size:11px;display:block;padding:5px 0px;}
li.file_upload .ginput_container_fileupload input[type="file"],
.form-upload input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:none;opacity:0;}
li.file_upload{position:relative;}
::placeholder{font-size:16px;color:#a2a1a1;font-family:"Poppins";font-weight:300;text-transform:capitalize;}
:-ms-input-placeholder{font-size:16px;color:#a2a1a1;font-family:"Poppins";font-weight:300;text-transform:capitalize;}
::-ms-input-placeholder{font-size:16px;color:#a2a1a1;font-family:"Poppins";font-weight:300;text-transform:capitalize;}
.top-header{background-color:#FDFD96;float:left;width:100%;padding:34px 0px;transition:all 0.3s !important;}
.left-header{display:inline-block;}
.right-header{float:right;display:inline-block;}
.right-header ul{list-style:none;margin-bottom:0px;padding-left:0px;}
.right-header ul li{display:inline-block;float:left;}
.cart-btn{padding:9px 12px;background-color:rgba(255,255,255,0);border:2px solid #020202;text-transform:uppercase;margin-left:50px;margin-right:15px;transition:all 0.3s;}
.cart-btn:hover{background-color:#fbae18;border-color:#fbae18;color:#000000 !important;transition:all 0.3s;}
.cart-btn img{margin-right:10px;}
.right-header ul li a.cart-btn:hover{text-decoration:none;}
.right-header ul li a{font-size:16px;line-height:32px;color:#000000;font-family:"Poppins";font-weight:400;position:relative;}
.cart-number{height:27px;width:27px;display:flex;text-align:center;border-radius:50%;background-color:#000;color:#fff;vertical-align:middle;position:absolute;top:-14px;right:-13px;box-sizing:border-box;justify-content:center;align-items:center;}
.right-header ul li a:hover{text-decoration:underline; color:#666 !important}
nav .justify-content-center{-webkit-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important;}
.lostgoose-home a{position:relative;padding-left:46px !important;}
.lostgoose-home a:before{content:"";height:16px;width:16px;position:absolute;left:22px;top:50%;background-image:url(https://lostgoose.com/wp-content/uploads/2020/04/menu-icon.png);background-size:cover;background-position:center;transform:translateY(-50%);}
#nav-icon2{width:43px;height:32px;position:relative;margin:0px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none;cursor:pointer;}
#nav-icon2 span{display:block;position:absolute;height:5px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}
#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}
#nav-icon2 span:nth-child(1), #nav-icon2 span:nth-child(2){top:0px;}
#nav-icon2 span:nth-child(3), #nav-icon2 span:nth-child(4){top:12px;}
#nav-icon2 span:nth-child(5), #nav-icon2 span:nth-child(6){top:24px;}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-icon2.open span:nth-child(1){left:5px;top:7px;}
#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px;}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0;}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0;}
#nav-icon2.open span:nth-child(5){left:5px;top:19px;}
#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:18px;}
nav{float:left;width:100%;}
.nav-header{float:left;width:100%;background-color:#000000;transition:all 0.3s;}
header ul.nav li a{padding:14.5px 19.3px;font-size:13px;line-height:20px;color:#ffffff;font-family:"Poppins";font-weight:500;text-transform:uppercase;transition:all 0.3s;display:block;}
header ul.nav li a:hover{color:#fbae18;transition:all 0.3s;}
header nav ul li{border-left:1px solid #2f2f2f;}
header nav ul li:last-child{border-right:0px;}
header nav ul li.finder-btn a{background-color:#fbae18;color:#000;}
header nav ul li.finder-btn a:hover{color:#000 !important;}
nav ul li a{color:#fff;}
.interior .top-header{padding:10px 0px;transition:all 0.3s !important;}
.interior header .left-header img.attachment-large.size-large{max-width:235px !important;transition:all 0.3s !important;}
.hero-banner{height:713px;background-repeat:no-repeat;background-size:cover;background-position:100%;position:relative;overflow:hidden;}
body.admin-bar .hero-banner{margin-top:70px;}
.hero-banner:before{content:"";position:absolute;top:0;bottom:0;left:0;background-repeat:no-repeat;right:0;background-position:center left;background-size:cover;}
/*Banner 2022-02-08*/
.custom-banner{display:flex;flex-direction:column;row-gap:60px;}
/*.custom-banner .custom-banner-row.with-title{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:70px;}*/
.custom-banner .custom-banner-row.with-title{display:flex;align-items:center;flex-direction:row;margin-top:70px;column-gap:140px;}
.custom-banner .custom-banner-row.with-title .blackboard-heading .top-center-tag h1,
.custom-banner .custom-banner-row.with-title .blackboard-heading .center-tag h1{font-family:'Black Board';font-weight:700;letter-spacing:2.88px;}
.custom-banner .custom-banner-row.with-img{display:flex;align-items:center;justify-content:flex-start;column-gap:40px;}
.custom-banner .custom-banner-row .banner-text{display:inline-flex;flex-direction:column;color:#000;row-gap:30px;background:#fff;padding:20px;border-radius:20px;/*max-width:325px;*/}
.custom-banner .custom-banner-row .banner-text p{font-size:16px;line-height:24px;color:#000;}
.custom-banner .custom-banner-row .banner-text .banner-text-wrap{display: inline-flex;flex-direction: column;}
.custom-banner .custom-banner-row.with-img .center-image img{max-width:290px;height:auto;}
/*End*/
.banner-custom-row{display:inline-flex;flex-direction:row;padding:50px 0 0 50px;column-gap:30px;}
.banner-custom-row .banner-text{display:inline-flex;flex-direction:column;color:#000;row-gap:30px;background:#fff;padding:15px;border-radius:20px;}
.banner-custom-row .banner-text .banner-text-wrap{display:inline-flex;flex-direction:column;}
.banner-custom-row .banner-text .banner-text-wrap strong{color:000;font-weight:600;font-size:16px;line-height:22px;}
.banner-custom-row .banner-text .banner-text-wrap ul{list-style:disc;padding-left:30px;}
.banner-custom-row .banner-text .banner-text-wrap ul li,
.banner-custom-row .banner-text .banner-text-wrap p{font-size:16px;line-height:24px;color:#000;}
.banner-custom-row .banner-center .center-image{margin-top:15px;}
.banner-custom-row .banner-center .center-image img{max-width:300px;height:auto;}
.banner-text h2{font-size:25px;line-height:30px;color:#fff;font-family:'Poppins';font-weight:300;margin-bottom:10px;position:relative;}
.banner-text p{font-size:18px;line-height:11px;font-weight:300;color:#fff;margin-top:0px;}
.banner-text p span{font-weight:600;}
.banner-text h2 span{font-weight:600;}
.banner-text h2 img{position:absolute;bottom:-3px;right:53px;width:148px;}
.hero-banner .banner-card{position:absolute;top:18%;transform:rotate(-1deg);left:12%;height:auto;}
.hero-banner .banner-card-back,
.hero-banner .banner-card{display:none;}
img.banner-shadow-image{position:absolute;top:47%;left:0%;z-index:1;margin-left:30px;}
.hero-banner .banner-card-back{position:absolute;top:18%;transform:rotate(-1deg);left:33%;height:auto;}
.banner-text p img{width:100px;margin-left:4px;margin-right:4px;margin-top:-13px;}
.helping-section{background-color:#000;padding:28px 0px;padding-top:37px;}
.helping-section h2{font-size:40px;letter-spacing:1px;line-height:55px;color:#ffffff;font-family:'Bilbo';font-weight:300;text-transform:capitalize;}
.helping-section h2 span:before{content:"";height:20px;width:20px;background-image:url(/wp-content/uploads/2020/03/hand-top-arrow.png);position:absolute;left:12px;bottom:-6px;background-position:center;background-size:cover;}
.helping-section h2 span{text-transform:capitalize;position:relative;font-family:'Bilbo';display:inline-block;position:relative;top:-19px;}
.helping-section h3{font-size:40px;letter-spacing:1px;line-height:39px;color:#ffffff;font-family:'Bilbo';font-weight:300;text-transform:uppercase;}
.helping-section .helping-click{display:flex;justify-content:flex-end;align-items:center;}
.center-tag{z-index:1;color:#fff;font-weight:800;}
.center-tag h1{margin-bottom:0px;}
.application-img{overflow:hidden;}
.application-img img{transition:all 0.3s;height:auto;}
.application-img:hover img{transform:scale(1.1);transition:all 0.3s;}
.application-slider{padding:0px 13px;overflow:hidden;}
.application-slider h3{font-size:20px;line-height:24px;color:#000000;font-family:"Poppins";font-weight:400;padding:10px 28px;text-transform:capitalize;margin-bottom:0px;min-height:66px;display:flex;align-items:center;justify-content:center;}
.application-slider ul, ul.ul_list{padding-left:0px;min-height:140px;}
.application-slider ul li, ul.ul_list li, .home-product-desc ul li{font-size:16px;line-height:18px;color:#444444;font-family:"Poppins";font-weight:500;list-style:none;position:relative;padding:5px 28px;padding-left:26px;}
.home-product-desc{min-height:224px;}
.home-product-desc ul li{font-size:14px;font-weight:300;}
.homeprd-cat h4{margin-bottom:0;}
.homeprd-cat{background:#f5f4f4;padding:10px 0;}.item-card p{font-size:15px!important;}
.application-slider ul li span:nth-child(2){border-bottom:1px solid #000000;}
.application-slider ul li:before, ul.ul_list li:before, .home-product-desc ul li:before{content:"";height:12px;width:12px;background-image:url(../images/list-arrow.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:10px;top:9px;}
.application-slider ul li span{display:inline-block;font-weight:600;text-transform:uppercase;}
.print_form_section .application-img{text-align:center;}
.print_form_section{background-color:#FDFD96;position:relative;background-repeat:no-repeat;padding:55px 0px;background-size:cover;background-position:center;}
.print_form_section:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(/wp-content/uploads/2020/03/for-member.png) !important;background-repeat:no-repeat, no-repeat;background-size:unset;background-position:top center, bottom center;}
.print_form_section .application-img i{font-size:80px;}
.print_form_section .application-slider h3{text-align:center;}
.print_form_section .item a{display:block;cursor:pointer;}
.main-row{padding-top:46px;float:left;width:100%;}
.box-list-wrapper{border:2px solid #e7e7e7;border-top:0px;padding-top:20px;padding:18px 15px 14px 15px;background-color:#fff;min-height:385px;}
.application-slider p{font-size:16px;line-height:24px;color:#606262;font-weight:300;}
.application-slider .owl-nav button{width:48px;height:48px;border-radius:24px;background-color:#ffffff !important;border-radius:50%;}
.application-slider .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);}
.application-slider #print_form-slider .owl-nav{top:42%;}
.application-slider  .owl-nav button.owl-prev{margin-left:0px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);}
.application-slider  .owl-nav button.owl-next{float:right;margin-right:0px;box-shadow:-1px 0px 3px 0px rgba(0,0,0,0.2);box-shadow:-1px 0px 3px 0px rgba(0,0,0,0.2);box-shadow:-1px 0px 3px 0px rgba(0,0,0,0.2);}
.application-slider .owl-nav button:focus{outline:none;}
.print_form_section .owl-carousel .owl-item img{max-width:200px;margin:0 auto;}
.merged-section{position:relative;float:left;width:100%;overflow:hidden;}
.slide-btn{width:200px;background-color:#fbae18;position:absolute;top:0;bottom:0;right:0;display:flex !important;justify-content:center;align-items:center;z-index:9;transition:all 0.3s !important;cursor:pointer;}
.slide-section .slide-btn{top:0;left:0;bottom:0;right:auto;}
.slide-btn:before{content:"";width:0;height:0;border-top:42px solid transparent;border-right:63px solid #fbae18;border-bottom:42px solid transparent;position:absolute;left:-46px;top:50%;transform:translateY(-50%);}
.how_works.slide-btn:before{content:"";width:0;height:0;border-top:42px solid transparent;border-left:63px solid #fbae18;border-bottom:42px solid transparent;position:absolute;border-right:0;right:-46px;left:auto;}
.slide-btn h4{font-size:32px;letter-spacing:8px;line-height:50px;color:#000;font-family:"Poppins";font-weight:500;text-transform:uppercase;text-align:center;width:32px;word-break:break-all;}
.slide-btn h4 span{display:block;margin-bottom:25px;letter-spacing:4px;}
.mt-16{margin-top:16px;}
.about-text .section-heading h2{font-size:42px;font-weight:bold;margin-bottom:10px;}
.about-text .section-heading p{float:left;width:100%;}
.slide-section{position:absolute;top:0;left:100%;transition:all 0.3s;background-position:top right;background-size:40% 100%;background-repeat:no-repeat;height:100%;}
.slide-section.show-me{position:relative;}
.about-text .site-btn{margin-top:20px;display:inline-block;}
.move .slide-section{left:0;transition:all 0.3s;padding:0;}
.moving-animate{transition:all 0.3s;}
.move .moving-animate{transform:translateX(-100%);transition:all 0.3s;}
.single-image img:nth-child(2){display:none;}
.moving-animate{background-image:url(/wp-content/uploads/2020/03/about-bg.png), url(/wp-content/uploads/2020/04/about-bottom.png);background-repeat:no-repeat, no-repeat;background-position:top center, bottom center;background-size:unset;}
.slide-section .banner-column img{width:100%;object-fit:cover;margin-top:-46px;}
.slide-section .about-text{padding-left:257px;padding-right:20px;position:absolute;top:50%;transform:translateY(-50%);}
#step-slider{display:none;}
#product_slider .owl-stage{display:flex;}
#product_slider .owl-item{display:flex;flex:1 0 auto;}
.product-list-wraper{padding-left:0;margin:0px;padding:0px 7px;}
.add-card-wrapper{float:left;width:100%;margin-bottom:12px;text-align:center;}
.product-list-wraper .col-xl-3{flex:0 0 20%;max-width:20%;padding:0px 6.5px;display:flex;}
.item-card{background-color:#ffffff;border:2px solid #e7e7e7;padding:25px;float:left;width:100%;height:100%;}
.select-item.select-field:after{top:47%;}
.item-card p{font-size:16px;line-height:24px;color:#606262;font-weight:300;text-align:center;}
.item-card .box-img{height:250px;margin:30px 0;display:flex;align-items:center;justify-content:center;}
.item-card .box-img img{max-width:100%;max-height:100%;width:auto;height:auto;}
.item-card h3{font-size:20px;line-height:24px;color:#000000;font-weight:400;text-align:center;text-transform:capitalize;min-height:48px;}
.item-card .select-item select{width:100%;background-color:#ffffff;border:1px solid #e7e7e7;margin-bottom:10px;margin-top:6px;height:41px;padding:3px 20px;}
.item-card h4{font-size:16px;line-height:24px;color:#363434;font-weight:400;text-align:center;text-transform:capitalize;}
.item-card .select-item,
.item-card .checkbox{max-width:160px;margin:0 auto;margin-bottom:23px;}
.item-card .check-wrapper{text-align:center;height:33px;}
.form-bg{background-repeat:no-repeat;background-position:right bottom;}
.checkbox{display:block;position:relative;margin-bottom:12px;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;line-height:23px;color:#606262;font-weight:300;}
.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;text-indent:37px;background-color:#fff;border:1px solid #e7e7e7;}
.checkbox:hover input ~ .checkmark{background-color:#fbae18;}
.checkbox input:checked ~ .checkmark{background-color:#fbae18;}
.checkmark:after{content:"";position:absolute;display:none;}
.checkbox input:checked ~ .checkmark:after{display:block;}
.checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.product_price p.price{color:#fbae18;font-weight:500;margin-bottom:5px;}
section.newsletter{background-color:#FDFD96;position:relative;background-repeat:no-repeat;padding:55px 0px;background-size:cover;background-position:center;}
section.newsletter:before{content:"";background-image:url(/wp-content/uploads/2020/03/bg-1.png);background-position:top center;position:absolute;left:0;right:0;top:0;bottom:0;}
.newsletter.clearfix h3{font-size:32px;line-height:36px;color:#000000;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:6px;}
.newsletter.clearfix h4{text-align:center;font-size:19px;margin-bottom:15px;}
.newsletter-form{max-width:633px;margin:0 auto;position:relative;}
.newsletter-form input[type="text"]{padding:11px 20px;width:calc(100% - 242px);border:1px solid transparent;}
.newsletter-form input[type="submit"]{position:absolute;right:0;}
.plans-col{width:20%;float:left;}
.plans-row.select_btn_row .detail.white-bg{background-color:transparent;}
.plan-head{font-size:23px;line-height:34px;color:#ffffff;font-weight:500;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:22px;height:100%;position:relative;border-bottom:1px solid #ebe9e9;}
.plan-head .icon{height:67px;width:67px;display:inline-block;border-radius:50%;margin-right:13px;text-align:center;vertical-align:middle;padding-top:14px;position:absolute;left:23px;}
.plan-head .icon img{width:37px;height:37px;}
.plans-row{float:left;width:100%;display:flex;justify-content:center;}
.detail{height:100%;}
.detail-row h4{text-transform:uppercase;}
.detail-row:first-child p{font-size:22px;}
.detail-row p{font-size:20px;line-height:39px;color:#424242;font-weight:400;margin-bottom:0;}
.pink-border{border-bottom:1px solid #fdd5d5;}
.sky-border{border-bottom:1px solid #c0e4ee;}
.green-border{border-bottom:1px solid #c1e2ba;}
.light-border{border-bottom:1px solid #eaeab9;}
.gray-border{border-bottom:1px solid #ebe9e9;border-left:1px solid #ebe9e9;}
.detail-row span{font-size:28px;font-weight:600;}
.detail-row span.dolar{position:relative;top:-20px;}
.detail.white-bg.first .detail-row h4{font-size:28px;line-height:31px;color:#000000;font-weight:500;text-transform:capitalize;text-align:left;}
.detail.white-bg.first .detail-row:first-child p{line-height:31px;color:#000000;font-weight:400;}
.detail.white-bg.first .detail-row p{text-align:left;}
.detail-row span:last-child{font-weight:500;}
.detail-row{padding:20px;text-align:center;height:100%;}
.detail-row .price{font-size:58px;line-height:62px;font-weight:600;}
.text-dark-pink{color:#ee6969;}
.text-dark-sky{color:#61a8bb;}
.text-dark-green{color:#88d76d;}
.text-light-green{color:#d2d26d;}
.light-green{background-color:#fcfcde;}
.plan-btn input[type=checkbox] + label{display:block;margin:0.2em;cursor:pointer;padding:0.2em;}
.plan-btn input[type=checkbox]{display:none;}
.detail.white-bg.first{border-left:1px solid #ebe9e9;border-top:1px solid #ebe9e9;}
.desktop-plans{padding-left:30px;padding-right:30px;}
.detail.white-bg.first .detail-row:first-child{background-color:#f7f7f7;}
.plan-btn input[type=checkbox] + label:before{content:"\2714";border:0.1em solid #fff;width:28px;height:28px;padding-left:0.2em;display:inline-block;margin-right:12px;vertical-align:middle;color:transparent;transition:.2s;background:#fff;margin-top:-6px;}
.plan-btn input[type=checkbox] + label:active:before{transform:scale(1);}
.plan-btn input[type=checkbox]:checked + label:before{background-color:#fff;border-color:#fff;color:#fff;}
.plan-btn input[type=checkbox]:disabled + label:before{transform:scale(1);border-color:#fff;}
.plan-btn input[type=checkbox]:checked:disabled + label:before{transform:scale(1);background-color:#fff;border-color:#fff;}
.plan-btn .web-check form{display:block;max-width:232px;margin:0 auto;}
.plan-btn.pink-checkbox-button .web-check form{background-color:#ee6969;}
.plan-btn.sky-checkbox-button .web-check form{background-color:#7dd0e6;}
.plan-btn.green-checkbox-button .web-check form{background-color:#88d76d;}
.plan-btn.light-checkbox-button .web-check form{background-color:#d2d26d;}
.plan-btn .web-check form label{font-size:20px;line-height:28px;color:#ffffff;font-weight:500;padding:17px 27px;display:inline-block;}
.plan-btn.pink-checkbox-button .web-check input[type=checkbox]:checked + label:before{color:#ee6969;}
.plan-btn.sky-checkbox-button .web-check input[type=checkbox]:checked + label:before{color:#61a8bb;}
.plan-btn.green-checkbox-button .web-check input[type=checkbox]:checked + label:before{color:#7cca61;}
.plan-btn.light-checkbox-button .web-check input[type=checkbox]:checked + label:before{color:#d3d01e;}
.plan-tab{width:100%;float:left;}
.plans-col.right{width:70% !important;}
.nav-tabs .nav-link{display:block;padding:0 !important;border:0px;}
.plan-tab .nav-tabs{display:grid;grid-template-columns:repeat(4,1fr);}
.mobile-plan .plans-col{width:30%;float:left;}
.mobile-plan{display:none;}
.left-form-text{position:absolute;bottom:60px;max-width:462px;left:55px;padding-right:78px;}
.left-form-text h4{font-size:24px;line-height:28px;color:#ffffff;font-weight:600;text-transform:capitalize;}
.left-form-text h2{font-size:60px;line-height:60px;color:#FDFD96;font-weight:600;text-transform:capitalize;}
.left-form-text p{font-size:17px;line-height:24px;color:#ffffff;font-weight:400;}
.col-left-img{background-position:center;background-size:cover;height:730px;}
.tabs-form{float:left;width:100%;}
.tabs-form .nav.nav-tabs{display:grid;grid-template-columns:repeat(3,1fr);border:none;}
.tabs-form .nav.nav-tabs li a{padding:15px 38px;text-align:center;background-color:#f7f7f7;font-size:16px;font-weight:600;width:100%;display:block;border-left:1px solid #fff;color:#000;}
.center-btn{margin:0 auto;}
.tabs-form .nav.nav-tabs li a:hover{color:#000 !important;}
.tabs-form .nav.nav-tabs li a.active{background-color:#fef200;color:#000 !important;}
.tabs-form .tab-content{padding-top:36px;}
.step-form{float:left;width:100%;padding-top:26px;padding-left:30px;}
.tabs-form .nav.nav-tabs li a.recomend{padding:6px 30px !important;padding-bottom:16px !important;}
.recomend span{font-size:14px !important;font-weight:400;display:block;line-height:18px;margin-top:-10px;}
.required label span{color:#e11d1d;}
button img{margin-left:0px;width:auto !important;margin-right:0px !important;}
.spesific-form h4{font-size:18px;line-height:38px;color:#000000;font-family:"Poppins";font-weight:600;text-transform:uppercase;}
.mt-10{margin-top:10px;}
footer{padding:95px 0px !important;padding-bottom:50px !important;background-image:url(/wp-content/uploads/2020/03/footer-stars.png) !important;background-position:top center;background-size:unset;}
.social-items{float:left;width:100%;padding-top:25px;}
.social-items h3{font-size:15px;line-height:26px;color:#000000;font-weight:500;text-transform:uppercase;}
.social-items ul{list-style:none;padding-left:0;}
.social-items ul li{position:relative;float:left;margin-right:5px;position:relative;}
.footer-logo a{display:block;}
.footer-logo img{max-width:100%;}
.social-items ul li a{display:flex;width:46px;height:46px;border-radius:45px;background-color:#989695;border:2px solid #999695;justify-content:center;align-items:center;}
.social-items ul li a i{color:#fff;}
.social-items ul li a:hover{background-color:#FDFD96;color:#000;border-color:#FDFD96;}
.social-items ul li a:hover i{color:#000;}
.footer-links h4{text-transform:uppercase;font-size:16px;line-height:38px;color:#434343;font-weight:600;}
.footer-links.address ul li{position:relative;padding-left:23px;}
.footer-links.address ul li:first-child i{top:12px;}
.footer-links ul li i{position:absolute;top:50%;left:0;transform:translateY(-50%);}
.footer-links ul li a{font-size:16px;line-height:38px;color:#434343;text-transform:capitalize;font-weight:300;}
footer address{font-size:16px;line-height:24px;color:#434343;font-weight:300;width:177px;}
.copyright{padding-top:20px;}
.copyright p{font-size:16px;line-height:24px;color:#434343;font-weight:300;text-align:center;}
.col-xl-7.col-lg-6.col-md-6.register-form{display:flex;align-items:center;}
.register-form{display:flex;align-items:center;}
.slide-section{background-image:url('/wp-content/uploads/2020/03/how-works.png'), url('/wp-content/uploads/2020/04/about-bottom.png');background-repeat:no-repeat, no-repeat;background-position:top center, bottom center;background-size:unset;}
.plans-row .plans-col:first-child .plan-head .icon{background-color:transparent;}
.admin-bar .page_wrapper{padding-top:100px;}
.prd-custom-label{padding-top:25px;}
body.single-product .woocommerce-product-details__short-description strong{font-size:20px;font-weight:600;line-height:22px;color:#212529;}
section#finder_corner .section-heading span{text-align:justify;}
b,strong{font-weight:700;}
.cust-prd-plus-tag{min-height:580px;}

@media (min-width:768px){
	.custom-banner{padding:0 0 0 50px !important;height:100%;}
}
@media (min-width:1024px){
	.banner-custom-row{padding:0 0 0 50px !important;align-items:center;height:100%;}
}
@media screen and (min-width:768px) and (max-width:803px){
    .top-center-tag h1{padding-bottom:16px !important;}
}
@media screen and (min-width:903px) and (max-width:1024px){
    .top-center-tag h1{padding-bottom:10px !important;}
}
@media screen and (min-width:992px) and (max-width:1024px){
    .section-sub-heading{text-align:center;}
}
@media screen and (max-width:1910px){
    .detail-row .plan-inner-desc{font-size:13px  !important;}
}
@media screen and (max-width:1166px){
	.custom-banner .custom-banner-row.with-title{column-gap:80px;}
}
@media (min-width:991px){
    .hero-banner .banner-card-back{;left:39%;}
}
@media (max-width:2400px){
    header{transition:all 0.5s !important;}
    header.sticky{position:fixed;left:0;right:0;top:0px;z-index:9999;transition:all 0.5s !important;}
    header.sticky .top-header{transition:all 0.3s !important;padding:10px 0px !important;}
    header.sticky .left-header img.attachment-large.size-large{max-width:235px !important;transition:all 0.3s !important;}
    .banner-shadow-image{width:680px;height:auto;}
}
@media screen and (max-width:1700px){
    .add-card-wrapper .site-btn{padding:15px 20px;}
    .plan-head .icon{height:58px;width:58px;padding-top:11px;}
    .plan-head{font-size:20px;line-height:30px;}
    .banner-text h2{font-size:21px;line-height:26px;}
    .hero-banner .banner-card-back{position:absolute;top:40%;transform:rotate(40deg);left:35%;height:auto;max-width:488px;}
    .hero-banner .banner-card{max-width:488px;top:0;transform:rotate(40deg);left:35%;}
    .banner-shadow-image{left:17% !important;top:47% !important;width:570px;height:auto;transform:translateX(-40%);}
    .section-heading{max-width:1060px;}
    .item-card .box-img{min-height:325px;}
}
@media screen and (max-width:1600px){
    .center-tag{top:12%;}
    .center-tag h1{font-size:35px;}
    .item-card .box-img{min-height:280px;}
    .prd-custom-note-wrap{min-height:177px;}
}
@media screen and (max-width:1550px){
    .add-card-wrapper .site-btn{padding:15px 20px !important;}
    .plan-head{font-size:20px;line-height:26px;padding-left:82px;}
    .plan-head .icon{height:46px;width:46px;padding-top:4px;display:flex;justify-content:center;align-items:center;}
    .hero-banner .banner-card-back,
    .hero-banner .banner-card{left:42%;width:488px;}
    .banner-shadow-image{left:19% !important;width:561px;}
}
@media screen and (max-width:1500px){
    .single-image img{max-width:740px;margin:0 auto;width:100%;height:auto;}
    .single-image{text-align:center;}
    .slide-btn{width:150px;}
    .slide-section .banner-column img{top:-64px;}
    .slide-section > .section-heading.left-heading{display:none;}
    .plan-head{font-size:20px;}
    .detail-row .price{font-size:40px;line-height:44px;}
    .detail-row span{font-size:18px;}
    .detail-row:first-child p{font-size:16.5px;line-height:23px !important;}
    .detail-row p{font-size:16px;line-height:20px;color:#424242;font-weight:400;margin-bottom:0;}
    .detail.white-bg.first .detail-row h4{font-size:24px;}
    .detail.white-bg.first .detail-row:first-child{padding-top:1px;}
    .plan-head .icon img{width:28px;height:28px;}
    .detail-row span.dolar{top:-15px;}
    .slide-section .about-text{position:relative;top:auto;transform:translateY(0%);padding-bottom:55px;padding-top:55px;}
    .slide-section .banner-column img{margin-top:0;}
    .banner-column{display:flex;justify-content:center;align-items:center;}
    .section-heading.left-heading span{text-align:left !important;}
    .prd-custom-note-wrap{min-height:165px;}
}
@media (max-width:1440px){
    .hero-banner .banner-card-back,
    .hero-banner .banner-card{left:auto;right:210px;}
}
@media screen and (max-width:1390px){
    .plan-name-sub-head{font-size:15px;}
}
@media screen and (max-width:1366px){
    .banner-shadow-image{width:500px !important;}
    .section-heading{max-width:810px;}
    .center-tag h1{font-size:32px;}
}
@media screen and (max-width:1320px){
    .form-wrapper{padding:0px 7px;}
    header ul.nav li a{font-size:13px;padding:14.5px 10.5px;}
    .slide-btn{width:128px;}
    .slide-section .about-text{padding-left:186px;}
    nav .justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
    .slide-section{position:absolute;top:0;left:100%;transition:all 0.3s;padding-top:50px;}
    .helping-section h2{font-size:40px;letter-spacing:1px;line-height:44px;}
    .helping-section h3{font-size:40px;letter-spacing:1px;line-height:44px;}
    .product-list-wraper .col-xl-3{flex:0 0 33.3%;max-width:33.3%;padding:0px 6.5px;margin-bottom:18px;}
    .product-list-wraper{text-align:center;display:flex;justify-content:center;}
    .detail.white-bg.first .detail-row h4{font-size:21px;line-height:25px;margin-bottom:0px;}
    .detail.white-bg.first .detail-row:first-child{padding-top:15px;}
    .plan-head{font-size:16px;line-height:20px;padding-left:22px;}
    .plan-head .icon{display:none;}
    .form-bg{position:relative;}
    .form-bg:before{content:"";background-color:rgba(255,255,255,0.8);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}
    .form-bg .section-heading h2 img{display:none;}
    .heading-small-text{position:absolute !important;top:-34px;left:0;right:0;text-align:center !important;}
    .center-tag{left:40%;top:12%;}
    .top-center-tag{left:40% !important;}
}
@media screen and (max-width:1200px){
    .cs-plan-row ul{column-count:1 !important;}
    .mobile-plan{display:block;}
    .mobile-plan .plans-col .plan-head{display:none;}
    .hero-banner .banner-card, .banner-card-back{left:46% !important;right:auto;}
    .detail-row span.dolar{position:relative;top:-12px;}
    .user-form .col-xl-5, .user-form .col-xl-2.col-lg-2{flex:0 0 99.666667%;max-width:99.666667%;}
    .user-form  .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .step-form{padding-left:0px;}
    .col-left-img{height:530px;}
    .banner-shadow-image{left:7% !important;transform:translateX(-10%);width:560px !important;}
    .center-tag h1{font-size:30px !important;}
}
@media screen and (max-width:1136px){
    .top-center-tag h1{font-size:2.58rem !important;}
}
@media screen and (max-width:1100px){
    .center-tag h1{font-size:26px !important;}
    .detail-row .price{font-size:30px;line-height:44px;}
    header ul.nav li a{font-size:12px;padding:14.5px 9.5px;}
    .lostgoose-home a{padding-left:26px !important;}
    .lostgoose-home a:before{height:12px;width:12px;position:absolute;left:7px;}
    .center-tag{left:34%;top:12%;}
    .banner-shadow-image{width:465px !important;}
}
@media screen and (max-width:1096px){
    .right-header ul li:first-child{margin-bottom:10px;}
}
@media screen and (max-width:1091px){
    .top-center-tag h1{font-size:2.3rem;}
}
@media screen and (max-width:1024px){
    .top-center-tag h1{font-size:1.68rem !important;}
    .slide-section{left:0;transition:all 0.3s;position:relative;}
    .slide-btn{display:none !important;}
    .slide-section .about-text{padding-left:0;padding-bottom:40px;}
    .slide-section{padding-left:15px !important;padding-right:15px !important;}
    .slide-section .banner-column img{width:100%;position:relative;top:0px;object-fit:cover;}
    .about-text .section-heading.left-heading h2{float:none;}
    .hero-banner{background-image:url('../images/mob-background.jpg') !important;height:584px;}
    .banner-text h2,.banner-text strong,.banner-text li,.banner-text p,.banner-text .banner-text-wrap{color:#333 !important;}
    .banner-text p{font-size:16px;}
    .banner-text h2{font-size:25px;line-height:30px;}
    .plan-head{text-align:center;padding:20px 7px;min-height:90px;}
    .hero-banner .banner-card-back,
    .hero-banner .banner-card{left:auto !important;right:0px;max-width:370px;}
    .hero-banner .banner-card{top:2px;display:block;}
    .hero-banner .banner-card-back{top:38%;display:block;}
    .hero-banner{overflow:hidden;height:100%;}
    .banner-shadow-image{display:none;}
    img.goosbirds-black{display:inline-block !important;}
    img.goosbirds-white{display:none;}
    img.house-white{display:none;}
    img.house-black{display:inline-block !important;}
    .top-center-tag h1 span::before{background-image:url(/wp-content/uploads/2021/06/up-arrow.png) !important;}
    .top-center-tag{color:#000 !important;}
    .top-center-tag h1{font-size:32px;padding-bottom:4px;color:#000;}
    .center-tag{color:#000;}
    .center-tag h1{font-size:31px;color:#000;}
	
}
@media screen and (max-width:991px){
    #nav-icon2{display:block;margin:0 auto;margin-top:2px;margin-bottom:2px;}
    nav{position:relative;}
    ul.nav{display:none;padding-top:16px;}
    .nav-header{padding:8px 0px;}
    header nav ul li{border-left:0px;text-align:center;}
    header ul.nav li a{text-align:center;font-size:16px;display:inline-block;}
    .slide-section{text-align:center;}
    .helping-section h2{font-size:40px;line-height:46px;}
    .helping-section h3{font-size:40px;line-height:44px;margin-top:20px;}
    .helping-section .col-xl-7{flex:0 0 99.666667%;max-width:99.666667%;text-align:center;}
    .helping-section .helping-click{display:block;text-align:center;flex:0 0 99.333333%;max-width:99.333333%;margin-top:25px;margin-bottom:18px;}
    .section-heading.left-heading{width:100%;}
    .section-heading h2 img{display:none;}
    footer .col-xl-3{padding-left:10%;}
    .social-items{margin-bottom:23px;margin-top:10px;}
    .section{padding:40px 0px;}
    .product-list-wraper .col-xl-3{flex:0 0 49.4%;max-width:49.4%;padding:0px 6.5px;margin-bottom:18px;}
    .item-card .box-img{text-align:center;margin:12px 0px;}
    .left-header img{max-width:350px;height:auto;}
    .slide-section .about-text{padding-right:20px;position:relative;top:auto;transform:translateY(0);padding:30px 0px;}
    .slide-section .banner-column img{margin-top:0;}
    .col-left-img{background-position:center;background-size:cover;height:400px;}
    .user-form .form-wrapper{padding:0px 0px;}
    .helping-section h2, .helping-section h3{text-align:center;}
    .center-tag h1{font-size:23px;}
    .banner-text h2{font-size:20px;line-height:25px;}
}
@media screen and (max-width:909px){
    .banner-text h2{font-size:17px;line-height:20px;}
    .banner-text p{font-size:13px;}
}
@media screen and (max-width:903px){
    .top-center-tag h1{font-size:26px;padding-bottom:12px;}
}
@media screen and (max-width:859px){
    .center-tag h1{font-size:24px !important;}
}
@media screen and (max-width:840px){
    .banner-text p img{width:65px;}
}
@media screen and (max-width:803px){
    .top-center-tag{bottom:-12%;}
    .center-tag{bottom:-8%;}
    .center-tag h1{font-size:20px;}
}
@media screen and (max-width:767px){
    .left-header img{max-width:300px;}
    .section-heading{padding-left:15px;padding-right:15px;padding-top:40px;}
    .right-header{margin-top:19px;}
    .banner-text h2 img{bottom:-1px;right:39%;transform:translateX(50%);}
    .hero-banner .banner-card{bottom:28%;right:50%;max-width:370px;left:auto !important;transform:translate(50%, 44%);top:3%;}
    .banner-text h2{font-size:20px;line-height:25px;text-align:center;}
    .single-image img:first-child{display:none;}
    .single-image img:nth-child(2){display:block;}
    footer .col-xl-3{padding-left:15px;}
    .mobile-plan .plans-col{width:40%;float:left;}
    .plans-col.right{width:60% !important;}
    .detail-row span.dolar{position:relative;top:-8px;}
    .single-image img{display:none;}
    #step-slider{display:block;}
    #step-slider img{display:block;max-width:475px;max-height:485px;}
    .hero-banner .banner-card{left:50% !important;transform:translateX(-50%) rotate(40deg) !important;}
    .hero-banner .banner-card-back{left:50% !important;transform:translateX(-50%) rotate(40deg) !important;top:27%;}
    .hero-banner{height:auto;padding-bottom:30px;padding-top:75px;}
    .banner-custom-row{flex-direction:column;padding-top:130px;row-gap:30px;}
    .banner-text p{line-height:7px;}
    .center-tag{bottom:-32px !important;justify-content:center;left:0;}
    .center-tag h1{font-size:16px !important;}
    .top-center-tag{justify-content:center !important;bottom:-7% !important;}
    .top-center-tag h1{font-size:24px !important;line-height:23px !important;}
    .top-center-tag h1 span::before{bottom:-13px !important;left:7px !important;}
    .top-center-tag h1 sup{font-size:14px !important;top:-12px !important;}
    .top-header .row .col-md-4{text-align:center;}
    .right-header{float:none;}
	body.admin-bar .hero-banner{padding-top:30px;}
	.custom-banner .custom-banner-row.with-img{flex-direction:column;row-gap:30px;}
	.custom-banner .custom-banner-row.with-title{flex-direction:column;margin-top:25px;}
	.custom-banner .custom-banner-row.with-title .blackboard-heading{margin-bottom:30px;}

}
@media screen and (max-width:680px){
    .left-header{display:block;width:100%;text-align:center;}
    .right-header{float:left;width:100%;margin-top:18px;text-align:center;}
    .right-header ul{width:270px;margin:0 auto;margin-top:9px;}
    .right-header ul li a.cart-btn{margin-top:18px;display:inline-block;}
    .cart-btn{margin-left:18px;}
    .helping-section h2{font-size:32px;line-height:40px;}
    .helping-section h3{font-size:34px;line-height:40px;margin-top:11px;}
    .newsletter-form input[type="submit"]{position:relative;padding:8px 49px;width:100%;margin-top:15px;}
    .newsletter-form input[type="text"]{width:100%;}
    footer.section{padding:63px 0px;padding-bottom:30px;}
    .product-list-wraper .col-xl-3{flex:0 0 99.9%;max-width:99.9%;}
    .item-card{min-height:auto;}
    .plan-head{font-size:13px;}
    .detail-row p{font-size:14px;}
    .detail.white-bg.first .detail-row h4{font-size:16px;}
    .detail-row:first-child p{font-size:11px;line-height:23px !important;}
    .plan-btn .web-check form label{padding:9px 12px;}
    .recomend span{font-size:12px !important;}
    .tabs-form .nav.nav-tabs li a{padding:15px 20px !important;font-size:14px;}
    .tabs-form .nav.nav-tabs li a.recomend{padding:15px 20px !important;padding-bottom:16px !important;}
    .center-btn{width:100%;}
    .recomend span{display:none;}
    .right-header ul li{;float:none !important;}
    .banner-text h2 img{width:105px;}
	.hero-banner{padding-top:50px;}
}
@media screen and (max-width:640px){
    #product_slider .owl-item{display:block;}
}
@media screen and (max-width:500px){
    .cart-btn{margin-left:20px;margin-right:11px;transition:all 0.3s;}
    .cart-btn{margin-right:10px;}
    .mobile-plan .plans-col{width:50%;float:left;}
    .plans-col.right{width:50% !important;}
    .detail-row .price{font-size:26px;line-height:44px;}
    .detail-row span.dolar{top:-6px;}
    .cs-plan-row ul li{padding:0px 15px !important;line-height:38px !important;font-size:14px !important;}
    .footer-links{text-align:center;}
    .footer-links li,
    .footer-links li a{text-align:center;}
    .footer-links.address ul{max-width:240px;margin:0 auto;}
    address{width:100%;}
    .social-items{text-align:center;}
    .social-items ul{max-width:140px;margin:0 auto;}
    .footer-logo{text-align:center;}
}
@media screen and (max-width:480px){
    .banner-text h2{font-size:20px;line-height:20px;text-align:center;}
    .detail-row p{font-size:12px;}
    .detail-row:first-child p{font-size:11px;line-height:23px !important;}
    .detail.white-bg.first .detail-row h4{font-size:15px;}
    .plan-head{font-size:14px;line-height:18px;min-height:75px;}
    .detail-row .price{font-size:23px;line-height:44px;}
    .left-form-text h2{font-size:44px;line-height:48px;}
    .left-form-text p{font-size:15px;}
    .tabs-form .nav.nav-tabs li a.recomend{padding:15px 7px !important;}
    .tabs-form .nav.nav-tabs li a{padding:15px 10px !important;}
    .plan-tab .nav-tabs{grid-template-columns:repeat(1,1fr);}
    .section-heading.left-heading span{text-align:center !important;display:block !important;width:100% !important;}
    .banner-text h2 img{right:35%;transform:translateX(50%);}
}
@media screen and (max-width:450px){
    .top-center-tag h1{font-size:22px !important;}
    .center-tag h1{font-size:15px !important;padding-left:45px;}
}
@media screen and (max-width:418px){
    .top-center-tag{display:none;}
    .top-center-tag h1{padding-bottom:20px;}
    .center-tag h1{margin-bottom:7px;}
	.custom-banner .custom-banner-row.with-title .top-center-tag{display:block !important;}
	.custom-banner .custom-banner-row.with-title .top-center-tag h1{padding-bottom:0;}
}
@media screen and (max-width:400px){
    .center-tag h1{font-size:13px !important;}
}
@media screen and (max-width:352px){
    .top-center-tag h1{font-size:16px !important;}   
}
img.goosbirds-black{display:none;}
.home-product-desc{height:230px;overflow-y:auto;margin-bottom:20px;}
section.related.products img{min-height:340px;}
.footer-banner{display:flex;align-items:center;justify-content:center;margin-top:20px;}
.footer-banner img{max-width:100%;}
.center-tag h1{font-size:1.87rem;font-family:'Varela Round';}
.top-center-tag h1{font-size:2.65rem;}
.top-center-tag h1 sup{font-size:17px;top:-23px;}
.top-center-tag{z-index:1;color:#fff;}
.top-center-tag h1{font-weight:500;font-family:'Leo Rounded';}
.top-center-tag h1 span{font-family:'Bilbo';}
.top-center-tag h1 span::before{content:"";height:20px;width:20px;background-image:url(/wp-content/uploads/2020/03/hand-top-arrow.png);position:absolute;bottom:-6px;background-position:center;background-size:cover;left:15px;}
.top-center-tag h1 span{display:inline-block;position:relative;top:-30px;}
.item-card{position:relative;}
.add-card-wrapper{margin-top:20px;float:left;width:100%;margin-bottom:0px;text-align:center;}
.detail-row .plan-inner-desc{font-size:18px;}
a.title-link.bottom-prd-title{margin-top:30px;}
.prd-custom-note-wrap{min-height:120px;display:flex;justify-content:center;flex-direction:row;align-items:center;font-size:14px;}
.home-prd-cats{min-height:120px;font-size:14px;}
.add-card-wrapper a.site-btn-border-black{display:inline-block;}
.plan-sub-head{font-size:21px;font-weight:700;text-transform:uppercase;}
.woocommerce-product-details__short-description .prd-custom-note-wrap{background-size:10%;background-position:center;margin-bottom:20px;}
.plan-name-sub-head{color:#fff;}
.bottom-prd-title h3{margin:0;}
.ngg-gallery-thumbnail img{display:inline !important;}
.ngg-gallery-thumbnail{margin:15px !important;}
.photo-video-wrapper .nav-tabs .nav-link{padding:.5rem 1rem !important;}
.photo-video-wrapper .nav-tabs .nav-item.show .nav-link, .photo-video-wrapper .nav-tabs .nav-link.active{border-color:#dee2e6 #dee2e6 #fff !important;color:#333;}
.photo-video-wrapper ul li a{color:#333;font-weight:700;text-transform:uppercase;}
.photo-video-wrapper .nav-link.active.show ,.photo-video-wrapper .nav-link.active{background:#fbae18; color:#000 !important}
.video-wrapper .item{text-align:center;}
.video-wrapper{margin-top:40px;}
.video-wrapper .single-video-link{margin-bottom:25px;}
.video-wrapper .item iframe{width:400px;height:215px;}
.mid-header p{font-size:16px;line-height:32px;margin-bottom:0px;color:#000000;color:#000000;font-family:'adlanta';}
.top-header .row{justify-content:center;align-items:center;width:100%;}
.section-sub-heading{padding-bottom:20px;padding-left:15px;}
.about-text .section-heading{padding-bottom:0px;}
.plans-col span.sub-term-inner-desc{font-size:15px;}
.plans-col span.exclude-membership-desc{font-size:20px;}
.banner-text p img.house-white{width:40px;}
.banner-text p img.house-black{width:40px;display:none;}
h2.cursive-text{font-family:Coalhand Luke !important;text-transform:capitalize !important;}
.pt-25{padding-top:25px;}
.cursive-text .dark-pink-cr{float:none;color:#EE6969;font-size:30px;}
.cs-plan-row{width:100%;}
.cs-plan-row ul{column-count:2;}
.cs-plan-row ul li{display:flex;justify-content:space-between;border-bottom:1px solid #e3e3e3;padding:0px 30px;line-height:45px;background:#fbfbfb;border-color:#ebe9e9;}
.cs-plan-row strong{font-weight:600;}
.plan-detail{width:100%;}
.plan-select{width:100%;display:flex;justify-content:center;align-items:center;margin:12px 0;}
.plan-select .web-check{cursor:pointer;margin:0 auto;padding:20px 60px;background:#fbae18;color:#000;line-height:1;border-radius:10px;font-size:18px;font-weight:400;}
.plan-select .web-check:hover{background:#000 !important;color:#fff !important;}
.plan-select-bottom{padding:10px 0;background:#fbae1830;display:flex;justify-content:center;align-items:center;text-transform:capitalize;}
.plan-select-bottom .web-check{cursor:pointer;margin:0 auto;padding:20px 60px;background:#fbae18;color:#000 !important;line-height:1;border-radius:10px;font-size:18px;font-weight:400;}
.plan-select-bottom .web-check:hover{background:#000 !important;color:#fff !important;}
.plan-detail li{display:flex;justify-content:space-between;padding:0 10px;line-height:32px;}
.plan-name{padding:15px 0;background:#ec959547;}
.plan-name .plan-title{display:flex;align-items:center;justify-content:center;font-size:23px;line-height:34px;position:relative;column-gap:20px;}
.plan-name .plan-title p{font-size:25px;margin:0;color:#000;}
.plan-name, .plan-name .plan-title .plan-name-sub-head{color:#fff;}
.plan-detail .text-dark-pink{font-size:28px;}
.plan-detail span.price.text-dark-pink{font-size:58px;line-height:62px;font-weight:600;}
.plan-detail span.dolar.text-dark-pink{position:relative;top:-20px;}
.plan-name .plan-title span.price.text-white, .plan-name .plan-title span.dolar.text-white{font-size:35px;font-weight:600;}
.plan-detail{padding:10px 0;}
.plan-detail ul{margin-bottom:0px;}
.plan-detail ul li{align-items:center;}
.plan-detail p{margin:0;}
.plan-title span.monthly-fees{font-weight:500;font-size:24px;}
.plan-name .plan-title span.monthly-fees-text-sm{font-size:20px;}
p span.dolar.text-white{top:-12px !important;font-size:21px !important;position:relative;right:-5px;}
.product-extra-data b,
.product-extra-data strong{font-weight:600;font-size:1rem;line-height:1.5;color:#212529;}
.download-icons .custom-row{display:flex;flex-direction:row;column-gap:10px;}
.download-icons .custom-row a{display:flex;flex:1;max-width:50%;}
.download-icons .custom-row img{padding:0;max-width:100%;}
.user_info_custom input#card_id{text-transform:uppercase;}
