/* font-family: 'Jost', sans-serif; */ @import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,500;1,600;1,700;1,800;1,900&display=swap'); html, body { overflow-x: hidden; } html { scroll-behavior: smooth; } body { color: #434141; font-size: 16px; font-weight: 400; line-height: 26px; text-align: left; font-family: 'Jost', sans-serif; } p { font-weight: 400; font-style: normal; } h1, h2, h3, h4, h5, h6 { color: #1c1632; font-family: 'Jost', sans-serif; font-style: normal; margin-bottom: 0; margin-top: 11px; line-height: 1.2; font-weight: 700; -webkit-transition: .5s; transition: .5s; font-size: 36px; } a { -webkit-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } a { color: #141422; } a:focus, .btn:focus { text-decoration: none; outline: none; } a:focus, a:hover { text-decoration: none; text-decoration: none; } .uppercase { text-transform: uppercase; } .capitalize { text-transform: capitalize; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; -webkit-transition: .5s; transition: .5s; } h1 { font-size: 50px; } h2 { font-size: 35px; } h3 { font-size: 30px; } h4 { font-size: 24px; } h5 { font-size: 20px; } h6 { font-size: 18px; } .white h1, .white h2, .white h3, .white h4, .white h5, .white h6 { color: #fff; } .white p { color: #fff; } .white i { color: #fff; } ul { margin: 0px; padding: 0px; } ul { margin: 0; padding: 0; } input:focus, button:focus { border-color: #FF3C00; outline-color: #FF3C00; border: 1px solid #FF3C00; } textarea:focus { border-color: #F16722; outline-color: #F16722; } hr { margin: 60px 0; padding: 0px; border-bottom: 1px solid #eceff8; border-top: 0px; } hr.style-2 { border-bottom: 1px dashed #f10; } hr.mp-0 { margin: 0; border-bottom: 1px solid #eceff8; } hr.mtb-40 { margin: 40px 0; border-bottom: 1px solid #eceff8; border-top: 0px; } label { color: #fff; cursor: pointer; font-size: 14px; font-weight: 400; } a, i, cite, em, var, address, dfn, ol, li, ul { font-style: normal; font-weight: 400; } /* Default Background */ .bg_color { background: #43baff; } .bg_color2 { background: #211e3b !important; } .white_bg { background: #fff; } .bg_fixed { background-attachment: fixed; } .bg_before { position: relative; } .bg_before:before { position: absolute; content: ""; left: 0; top: 0; height: 100%; width: 100%; background: rgba(12, 90, 219, 0.3); } .nagative_mb { position: relative; margin-bottom: -180px; z-index: 1; } *::-moz-selection { background: #4fc1f0; color: #454545; text-shadow: none; } ::-moz-selection { background: #4fc1f0; color: #454545; text-shadow: none; } ::selection { background: #4fc1f0; color: #454545; text-shadow: none; } ::placeholder { color: #454545; font-size: 16px; } ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #454545; } ::-moz-placeholder { /* Firefox 19+ */ color: #454545; } :-ms-input-placeholder { /* IE 10+ */ color: #454545; } :-moz-placeholder { /* Firefox 18- */ color: #454545; } /* Contact Area */ .counter_area ::-moz-selection { color: #001d23; text-shadow: none; } .contact_area ::-moz-selection { color: #001d23; text-shadow: none; } .contact_area ::selection { color: #001d23; text-shadow: none; } .contact_area ::placeholder { color: #001d23; font-size: 16px; } .contact_area ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #001d23; } .contact_area ::-moz-placeholder { /* Firefox 19+ */ color: #001d23; } .contact_area :-ms-input-placeholder { /* IE 10+ */ color: #001d23; } .contact_area :-moz-placeholder { /* Firefox 18- */ color: #001d23; } .blog_reply ::-moz-selection { color: #151948; } .blog_reply ::-moz-selection { color: #151948; } .blog_reply ::selection { color: #151948; } .blog_reply::placeholder { color: #151948; } .blog_reply ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #151948; } .blog_reply ::-moz-placeholder { /* Firefox 19+ */ color: #151948; } .blog_reply :-ms-input-placeholder { /* IE 10+ */ color: #151948; } .blog_reply :-moz-placeholder { /* Firefox 18- */ color: #151948; } /* Padding Top Css */ .pt-350 { padding-top: 350px; } .pt-300 { padding-top: 300px; } .pt-280 { padding-top: 280px; } .pt-250 { padding-top: 250px; } .pt-200 { padding-top: 200px; } .pt-190 { padding-top: 190px; } .pt-180 { padding-top: 180px; } .pt-170 { padding-top: 170px; } .pt-160 { padding-top: 160px; } .pt-150 { padding-top: 150px; } .pt-140 { padding-top: 140px; } .pt-130 { padding-top: 130px; } .pt-120 { padding-top: 120px; } .pt-115 { padding-top: 115px; } .pt-110 { padding-top: 110px; } .pt-100 { padding-top: 100px; } .pt-95 { padding-top: 95px; } .pt-90 { padding-top: 90px; } .pt-85 { padding-top: 85px; } .pt-80 { padding-top: 80px; } .pt-75 { padding-top: 75px; } .pt-70 { padding-top: 70px; } .pt-65 { padding-top: 65px; } .pt-60 { padding-top: 60px; } .pt-55 { padding-top: 55px; } .pt-50 { padding-top: 50px; } .pt-45 { padding-top: 45px; } .pt-40 { padding-top: 40px; } .pt-35 { padding-top: 35px; } .pt-30 { padding-top: 30px; } .pt-25 { padding-top: 25px; } .pt-20 { padding-top: 20px; } .pt-15 { padding-top: 15px; } .pt-10 { padding-top: 10px; } /* Padding Bottom Css */ .pb-350 { padding-bottom: 350px; } .pb-250 { padding-bottom: 250px; } .pb-200 { padding-bottom: 200px; } .pb-190 { padding-bottom: 190px; } .pb-180 { padding-bottom: 180px; } .pb-170 { padding-bottom: 170px; } .pb-160 { padding-bottom: 160px; } .pb-150 { padding-bottom: 150px; } .pb-140 { padding-bottom: 140px; } .pb-135 { padding-bottom: 135px; } .pb-130 { padding-bottom: 130px; } .pb-120 { padding-bottom: 120px; } .pb-110 { padding-bottom: 110px; } .pb-100 { padding-bottom: 100px; } .pb-95 { padding-bottom: 95px; } .pb-90 { padding-bottom: 90px; } .pb-85 { padding-bottom: 85px; } .pb-80 { padding-bottom: 80px; } .pb-75 { padding-bottom: 75px; } .pb-70 { padding-bottom: 70px; } .pb-65 { padding-bottom: 65px; } .pb-60 { padding-bottom: 60px; } .pb-55 { padding-bottom: 55px; } .pb-50 { padding-bottom: 50px; } .pb-45 { padding-bottom: 45px; } .pb-40 { padding-bottom: 40px; } .pb-35 { padding-bottom: 35px; } .pb-30 { padding-bottom: 30px; } .pb-25 { padding-bottom: 25px; } .pb-20 { padding-bottom: 20px; } .pb-15 { padding-bottom: 15px; } .pb-10 { padding-bottom: 10px; } /* Padding Left Css */ .pl-120 { padding-left: 120px; } .pl-110 { padding-left: 110px; } .pl-100 { padding-left: 100px; } .pl-90 { padding-left: 90px; } .pl-80 { padding-left: 80px; } .pl-70 { padding-left: 70px; } .pl-60 { padding-left: 60px; } .pl-50 { padding-left: 50px; } .pl-40 { padding-left: 40px; } .pl-35 { padding-left: 35px; } .pl-30 { padding-left: 30px; } .pl-25 { padding-left: 25px; } .pl-20 { padding-left: 20px; } .pl-15 { padding-left: 15px; } .pl-10 { padding-left: 10px; } .pl-0 { padding-left: 0px; } /* Padding Right Css */ .pr-120 { padding-right: 120px; } .pr-110 { padding-right: 110px; } .pr-100 { padding-right: 100px; } .pr-90 { padding-right: 90px; } .pr-80 { padding-right: 80px; } .pr-70 { padding-right: 70px; } .pr-60 { padding-right: 60px; } .pr-50 { padding-right: 50px; } .pr-40 { padding-right: 40px; } .pr-35 { padding-right: 35px; } .pr-30 { padding-right: 30px; } .pr-25 { padding-right: 25px; } .pr-20 { padding-right: 20px; } .pr-15 { padding-right: 15px; } .pr-10 { padding-right: 10px; } /* Margin Top Css */ .mt-200 { margin-top: 200px; } .mt-190 { margin-top: 190px; } .mt-180 { margin-top: 180px; } .mt-170 { margin-top: 170px; } .mt-160 { margin-top: 160px; } .mt-150 { margin-top: 150px; } .mt-140 { margin-top: 140px; } .mt-130 { margin-top: 130px; } .mt-120 { margin-top: 120px; } .mt-110 { margin-top: 110px; } .mt-100 { margin-top: 100px; } .mt-95 { margin-top: 95px; } .mt-90 { margin-top: 90px; } .mt-80 { margin-top: 80px; } .mt-75 { margin-top: 75px; } .mt-70 { margin-top: 70px; } .mt-65 { margin-top: 65px; } .mt-60 { margin-top: 60px; } .mt-55 { margin-top: 55px; } .mt-50 { margin-top: 50px; } .mt-45 { margin-top: 45px; } .mt-40 { margin-top: 40px; } .mt-35 { margin-top: 35px; } .mt-30 { margin-top: 30px; } .mt-25 { margin-top: 25px; } .mt-20 { margin-top: 20px; } .mt-15 { margin-top: 15px; } .mt-10 { margin-top: 10px; } /* Margin Bottom Css */ .mb-200 { margin-bottom: 200px; } .mb-190 { margin-bottom: 190px; } .mb-180 { margin-bottom: 180px; } .mb-170 { margin-bottom: 170px; } .mb-160 { margin-bottom: 160px; } .mb-150 { margin-bottom: 150px; } .mb-140 { margin-bottom: 140px; } .mb-130 { margin-bottom: 130px; } .mb-120 { margin-bottom: 120px; } .mb-110 { margin-bottom: 110px; } .mb-100 { margin-bottom: 100px; } .mb-95 { margin-bottom: 95px; } .mb-90 { margin-bottom: 90px; } .mb-80 { margin-bottom: 80px; } .mb-75 { margin-bottom: 75px; } .mb-70 { margin-bottom: 70px; } .mb-65 { margin-bottom: 65px; } .mb-60 { margin-bottom: 60px; } .mb-55 { margin-bottom: 55px; } .mb-50 { margin-bottom: 50px; } .mb-45 { margin-bottom: 45px; } .mb-40 { margin-bottom: 40px; } .mb-35 { margin-bottom: 35px; } .mb-30 { margin-bottom: 30px; } .mb-25 { margin-bottom: 25px; } .mb-20 { margin-bottom: 20px; } .mb-15 { margin-bottom: 15px; } .mb-10 { margin-bottom: 10px; } /* Margin Left Css */ .ml-200 { margin-left: 200px; } .ml-190 { margin-left: 190px; } .ml-180 { margin-left: 180px; } .ml-170 { margin-left: 170px; } .ml-160 { margin-left: 160px; } .ml-150 { margin-left: 150px; } .ml-140 { margin-left: 140px; } .ml-130 { margin-left: 130px; } .ml-120 { margin-left: 120px; } .ml-110 { margin-left: 110px; } .ml-100 { margin-left: 100px; } .ml-95 { margin-left: 95px; } .ml-90 { margin-left: 90px; } .ml-80 { margin-left: 80px; } .ml-75 { margin-left: 75px; } .ml-70 { margin-left: 70px; } .ml-65 { margin-left: 65px; } .ml-60 { margin-left: 60px; } .ml-55 { margin-left: 55px; } .ml-50 { margin-left: 50px; } .ml-45 { margin-left: 45px; } .ml-40 { margin-left: 40px; } .ml-35 { margin-left: 35px; } .ml-30 { margin-left: 30px; } .ml-25 { margin-left: 25px; } .ml-20 { margin-left: 20px; } .ml-15 { margin-left: 15px; } .ml-10 { margin-left: 10px; } .ml-0 { margin-left: 0px; } /* Margin Right Css */ .mr-200 { margin-right: 200px; } .mr-190 { margin-right: 190px; } .mr-180 { margin-right: 180px; } .mr-170 { margin-right: 170px; } .mr-160 { margin-right: 160px; } .mr-150 { margin-right: 150px; } .mr-140 { margin-right: 140px; } .mr-130 { margin-right: 130px; } .mr-120 { margin-right: 120px; } .mr-110 { margin-right: 110px; } .mr-100 { margin-right: 100px; } .mr-95 { margin-right: 95px; } .mr-90 { margin-right: 90px; } .mr-80 { margin-right: 80px; } .mr-75 { margin-right: 75px; } .mr-70 { margin-right: 70px; } .mr-65 { margin-right: 65px; } .mr-60 { margin-right: 60px; } .mr-55 { margin-right: 55px; } .mr-50 { margin-right: 50px; } .mr-45 { margin-right: 45px; } .mr-40 { margin-right: 40px; } .mr-35 { margin-right: 35px; } .mr-30 { margin-right: 30px; } .mr-25 { margin-right: 25px; } .mr-20 { margin-right: 20px; } .mr-15 { margin-right: 15px; } .mr-10 { margin-right: 10px; }