/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
#sponsoredd img:hover {
    transform: scale(0.9);
    transition: 0.9s;
}
.frmma {
    padding-left: 60px !important;
}
#sponsoredd {
    position: relative;
    left: 200px;
}
div#frthh-secc .wpb_raw_html ul .p1 {
    padding: 16px 50px !important;
}
div#frst-secc .content a {
    letter-spacing: 0 !important;
}
#thrd-innr img:hover {
    transform: scale(0.9);
    transition: 0.9s;
}
#sixthh-secc img:hover {
    transform: scale(0.9);
    transition: 0.9s;
}
div#sixthh-secc .iwithtext .iwt-icon img:hover {
    transform: rotate(90deg );
    transition: 0.6s;
}
#footer-outer #footer-widgets .col input[type=email]:focus {
    border: none !important;
    box-shadow: none !important;
}
div#newsletterwidget-2 input.newsletter-email {
    color: #fff !important;
}
div#newsletterwidget-2 input.newsletter-email {
    box-shadow: none !important;
}
div#newsletterwidget-2 input.newsletter-email {
    box-shadow: none !important;
    border: none !important;
}
div#frthh-secc ul.blockli li.p2:hover {
    background: transparent !important;
    border: 1px solid #fff !important;
    transition: 0.6s;
}
div#frthh-secc img:hover {
    transform: scale(0.9);
    transition: 0.9s;
}
body.material #header-outer #search-outer #search input[type="text"]::placeholder {
    color: #000 !important;
}
body.material #header-outer #search-outer #search input[type="text"] {
    color: #000 !important;
}
div#frst-secc .content span.lghtt {
    font-size: 16px !important;
    font-family: 'Roboto' !important;
    font-weight: 600 !important;
    letter-spacing: 0.1px;
}

div#frst-secc .content  h2 {
    margin-bottom: 22px;
}

div#frst-secc .content a {
    padding: 23px 30px;
    font-family: 'Roboto' !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    border-radius: 4px !important;
}

div#frst-secc .content a i {
    font-size: 22px;
}

div#frst-secc .content a {
    text-transform: none !important;
}

div#frst-secc .content a:hover {
    background: #fff !important;
    color: #000 !important;
}
div#frst-secc .content a:hover i {
    display: none !important;
}

div#frst-secc .content a:hover {
    padding: 23px 40px;
}
/*  */

div#frst-secc .slide-count {
    display: none !important;
}

div#frst-secc a.slider-prev:hover {
    width: 50px !important;
}


div#frst-secc a.slider-next:hover {
    width: 50px !important;
}

div#frst-secc a.slider-next {
    background: transparent !important;
}

div#frst-secc a.slider-next i {
    font-size: 40px !important;
    position: relative !important;
    left: -50px !important;
    color: #ffffff5e !important;
}

div#frst-secc a.slider-prev i {
    font-size: 40px !important;
    position: relative !important;
    left: 50px !important;
    color: #ffffff5e !important;
}

div#frst-secc a.slider-prev {
    background: transparent !important;
}
body.material [data-bullet_style="see_through"] .slider-pagination:not(.dark-cs) .swiper-pagination-switch.swiper-active-switch:before{
	    box-shadow: inset 0 0 0 1px #ff5e00 !important;
}
#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a {
    opacity: 1 !important;
}
/*Footer*/
.fooot-icn ul li {
   display: inline-block;
   margin-right: 18px;
}
.fooot-icn ul li i {
   color: #ff5e00;
}
.foot-secc ul li i {
   margin-right: 7px;
}
.foot-secc ul li a {
   color: #ff5e00 !important;
}

/*Footer*/
div#footer-widgets .one-fourths .foot-secc a {
    font-size: 24px;
    color: #f55a00 !important;
}div#second-secc a.nectar-button {
    margin-bottom: 40px;
}

div#second-secc .text-03 {
    padding-left: 120px;
}

div#second-secc .text-03 h4 {
    margin-bottom: 40px;
}

div#second-secc .text-03:before {
    content: '';
    width: 3px;
    height: 160px;
    background: #000 !important;
    position: absolute !important;
    left: 70px;
    bottom: 21px;
}

div#second-secc .text-03 {
    position: relative !important;
}

div#second-secc a.nectar-button {
    position: relative !important;
    left: 120px;
    padding: 21px 60px;
    font-family: 'Roboto' !important;
    font-size: 15px !important;
    font-weight: 500 !important;
}

div#second-secc .nectar-fancy-ul {
    padding-left: 120px;
}

div#second-secc .nectar-fancy-ul li i {
    background: #ff5e00 !important;
    color: #fff !important;
    border-radius: 20px;
    width: 24px;
    padding: 2px;
}

div#second-secc .nectar-fancy-ul li {
    margin-bottom: 10px;
}

div#second-secc .nectar-fancy-ul li {
    font-family: 'Roboto' !important;
    font-weight: 800 !important;
    color: #848e9f !important;
}
div#second-secc .text-imagee {
    background-image: url(/wp-content/uploads/2020/12/dd_03.png);
    background-repeat: no-repeat !important;
    height: 278px;
    position: relative !important;
    z-index: 9;
    margin-bottom: -15px;
    float: right;
    width: 350px;
}

div#second-secc  .column-image-bg {
    position: relative !important;
    z-index: 8 !important;
}

div#second-secc .text-imagee .wpb_wrapper {
    padding: 60px 60px;
    color: #fff !important;
    font-family: 'IBM Plex Sans' !important;
    font-size: 16px;
}

div#second-secc .inner-sect01 {
    padding-right: 60px;
}
div#thrd-innr .inr-t1 {
    padding-bottom: 50px;
}
div#thrd-innr .vc_col-sm-4 .vc_column-inner {
    background: #fff !important;
    padding: 40px 50px;
}
div#thrd-innr h2 {
    color: #000 !important;
    font-size: 24px !important;
}
div#thrd-innr a.nectar-button {
    background: transparent !important;
    color: #ff6206 !important;
    font-size: 15px !important;
}

div#thrd-innr a.nectar-button:hover {
    transform: unset !important;
    box-shadow: none !important;
}

div#thrd-innr a.nectar-button:before {
    content: url(/wp-content/uploads/2020/12/backbtn_03.jpg);
    position: absolute !important;
    left: 0;
    top: 0px;
}

div#thrd-innr a.nectar-button {
    position: relative !important;
}
div#thrd-innr .vc_col-sm-4 .vc_column-inner:hover a:before {
    display: none !important;
}

div#thrd-innr .vc_col-sm-4 .vc_column-inner:hover a {
    background: #ff5e00 !important;
    color: #fff !important;
    border-radius: 4px !important;
}
div#thrd-innr .vc_col-sm-4 .vc_column-inner:hover {
    box-shadow: 0px 0px 20px #ccc !important;
}

div#thrd-innr .vc_col-sm-4 .vc_column-inner {
    transition: 0.9s;
}
div#thrd-innr .inr-t1:before {
    content: '';
    background: #e6e8eb;
    width: 326px;
    height: 2px;
    position: absolute !important;
    top: 112px;
    left: -51px;
}

div#thrd-innr .inr-t1 {
    position: relative !important;
    transition: 0.9s !important;
}
div#frthh-secc .wpb_raw_html ul li {
    margin-right: 34px !important;
}
#footer-outer #footer-widgets .foot-secc ul li {
    line-height: 0;
}
#footer-outer #footer-widgets #custom_html-2 {
    margin-bottom: 10px;
}
#footer-widgets #text-2 {
    margin-bottom: 20px;
}
div#thrd-innr .vc_col-sm-4 .vc_column-inner:hover .inr-t1:before {
    background-color: #ff5e00 !important;
}
div#thrdd-secc h3 strong {
    font-weight: 700;
    color: #091d3e !important;
}
div#thrd-innr .vc_col-sm-4 .vc_column-inner {
    box-shadow: 0px 0px 6px #eceef1 !important;
}
div#thrdd-secc h3 i.fa.fa-arrow-circle-o-right {
    color: #ff7e33 !important;
    font-size: 29px;
    margin-left: 30px;
}

div#thrdd-secc h3 {
    padding: 30px 0px 0px 0px;
}

div#frthh-secc .tt2 h2 {
    line-height: 55px;
}

div#frthh-secc .tt2 p {
    font-family: 'Roboto' !important;
    font-size: 16px;
    font-weight: 100 !important;
}

div#frthh-secc  .wpb_raw_html ul li {
    display: inline-block !important;
    margin-right: 54px;
}

div#frthh-secc .wpb_raw_html ul {
    margin-left: 0px !important;
}

div#frthh-secc .wpb_raw_html ul li {
    background: transparent !important;
    padding: 17px 30px;
    border-radius: 3px;
    transition: 0.6s;
    border: 1px solid #fff !important;
}

div#frthh-secc .wpb_raw_html ul li a {
    color: #fff !important;
    font-weight: 600 !important;
}

div#frthh-secc .wpb_raw_html ul li i {
    margin-left: 7px;
    font-size: 21px;
}
div#frthh-secc .wpb_raw_html ul li i {
    font-size: 0px !important;
}

div#frthh-secc .wpb_raw_html ul li:hover i {
    font-size: 21px !important;
}

div#frthh-secc .wpb_raw_html ul li:hover {
    background: #f25900 !important;
    border: 0px !important;
}
div#frthh-secc .wpb_raw_html ul {
    padding-top: 25px;
}
div#frthh-secc ul.blockli li {
    display: inline-block !important;
    font-weight: 600 !important;
}

div#frthh-secc ul.blockli {
    background: #212121!important;
    padding: 30px 60px;
    border-radius: 5px;
    margin-left: 0px !important;
}

div#frthh-secc img {
    width: 100% !important;
}

div#frthh-secc ul.blockli li span strong {
    font-weight: 700 !important;
	font-size:16px !important;
}
div#frthh-secc ul.blockli  li.p2 {
    background: #f85b00 !important;
    padding: 10px 17px;
    border-radius: 4px;
    float: right;
}

div#frthh-secc ul.blockli li.p2 a {
    color: #fff !important;
}
div#frthh-secc .ttcol {
    padding-top: 40px;
}

div#fifth-secc input {
    background: #f1f5fe !important;
    padding: 16px 16px !important;
}

div#fifth-secc input::placeholder {
    color: #848e9f !important;
}

div#fifth-secc  .col2 h3 {
    font-size: 24px !important;
    font-weight: 600 !important;
}

div#fifth-secc .col2 p {
    color: #848e9f !important;
    font-family: 'Roboto' !important;
}

div#fifth-secc .col2 select {
    background: #f1f5fe !important;
    padding: 19px 17px;
}

div#fifth-secc .col2 select option {}

div#fifth-secc .col2 select {
    color: #848e9f !important;
    font-size: 14px;
    font-family: 'Roboto' !important;
}

div#fifth-secc .col2 textarea {
    background: #f1f5fe !important;
    height: 150px;
    padding: 10px 20px;
    font-family: 'Roboto' !important;
}

div#fifth-secc .col2 textarea::placeholder {
    color: #848e9f !important;
}
div#fifth-secc .col2 .vc_column-inner {
    padding: 10px 50px;
}
/* div#fifth-secc input.wpcf7-form-control.wpcf7-submit {
    background: #ff5e00 !important;
    padding: 20px 27px !important;
    border-radius: 3px !important;
    font-size: 15px !important;
    font-weight: 400 !important;
} */
div#fifth-secc input[type=submit] {
    background-image: url(/wp-content/uploads/2020/12/btn_03.jpg) !important;
    padding: 26px 73.9px 21px 20.2px !important;
}
div#fifth-secc .tt11 h1 {
    color: #fff !important;
    font-size: 65px !important;
}
div#fifth-secc .tt11  h4 {
    color: #fff !important;
    font-weight: 100 !important;
}

div#fifth-secc .col1 .vc_column-inner {
    padding-left: 80px;
}

div#fifth-secc .tt12 {
    padding-top: 70px;
}

div#fifth-secc .tt12 p {
    font-size: 18px !important;
    font-family: 'IBM Plex Sans' !important;
    font-weight: 200 !important;
    line-height: 30px;
}

div#fifth-secc a.nectar-button {
    background: transparent !important;
    padding: 0px !important;
    font-size: 15px !important;
    font-weight: 300 !important;
}

div#fifth-secc .tt11 {
    padding-left: 40px;
}

div#fifth-secc .tt11 h1 {
    padding-bottom: 40px;
}

div#fifth-secc .tt11:before {
    content: '';
    background: #ff5f01 !important;
    width: 3px !important;
    height: 110px !important;
    position: absolute !important;
    left: 0;top: 20px;
}

div#fifth-secc .tt11 {
    position: relative !important;
}
div#fifth-secc a.nectar-button i {
    font-size: 15px;
    margin-right: -40px;
    background: #fff !important;
    color: #ff5e00 !important;
    width: 30px;
    height: 30px;
}
div#fifth-secc a.nectar-button {
    padding-left: 20px !important;
}
div#fifth-secc .tt12 p {
    color: #fff !important;
}
div#fifth-innr {
    background: #fff;
    box-shadow: 0px 0px 10px #ccc !important;
    padding: 50px 60px;
}
div#fifth-secc .col1 .vc_column-inner h1:before {
    content: url(/wp-content/uploads/2020/12/sxs_03.png);
    position: absolute !important;
    right: 50px;
    top: -50px;
}
div#fifth-secc .col1 .column-image-bg {
    border-radius: 7px;
}
div#fifth-secc input:focus {
    border: 0px !important;
}

div#fifth-secc .col2 select:focus {
    border: 0px !important;
}

div#fifth-secc .col2 textarea:focus {
    border: 0px !important;
}
div#sixthh-secc .owl-dots button.owl-dot span {
    background: transparent !important;
    border: 2px solid #1f314f;
    transform: scale(2);
}

div#sixthh-secc .owl-dots button.owl-dot.active span {
    border: 1px solid #ff5e00 !important;
    transform: scale(2.5);
}
div#sixthh-secc .owl-dots {
    position: absolute !important;
    top: 240px;
    left: 74%;
}
div#sponsoredd .wpb_column {
    padding: 0px !important;
}
div#sixthh-secc .mainn-col:before {
    top: 20px;
    content: url(/wp-content/uploads/2020/12/comma_03.png);
    position: absolute !important;
    left: 60px;
    top: 25px;
}

div#sponsoredd {
    padding: 0px 430px 0px 0px;
}
div#sixthh-secc .owl-stage-outer {
    padding: 0px 200px;
}
div#sixthh-secc .btd {
    padding: 100px 0px 0px 0px;
}
div#sponsoredd {
    margin-left: -18px;
}
div#sixthh-secc .iwithtext .iwt-icon img {
    width: 65px;
}

div#footer-widgets .cstm-ftr .cntrr p {
    text-align: right;
    font-family: 'IBM Plex Sans' !important;
    font-size: 18px;
}

div#footer-widgets .cstm-ftr {
    padding-top: 30px;
}

div#footer-widgets .cstm-ftr .cntrr {
    padding-top: 30px;
}

div#footer-widgets .cstm-ftr .rghtt {
    padding-top: 18px;
}

div#newsletterwidget-2 {
    padding: 0px 30px;
}

div#newsletterwidget-2 input.newsletter-email {
    background: #212121;
    padding: 17px 15px !important;
    width: 65% !important;
}

div#newsletterwidget-2 input.newsletter-email::placeholder {
    color: #fff !important;
    opacity: 1 !important;
}

div#newsletterwidget-2 input.newsletter-submit {
    padding: 18px 41px 18px 25px !important;
    background-image: url(/wp-content/uploads/2020/12/nws_03.jpg);
}

div#newsletterwidget-2 input.newsletter-submit:hover {
    transform: unset !important;
    box-shadow: none !important;
}
div#footer-widgets .cstm-ftr {
    padding-bottom: 10px;
}
#footer-outer div#copyright .container {
    border-top: 2px solid #4a1e04 !important;
    width: 66%;
}

#footer-outer div#copyright {
    padding: 10px 0px 20px 0px !important;
}

#footer-outer div#copyright .container {
    padding-top: 20px;
}

#footer-outer .row {
    padding: 40px 0px !important;
}
div#footer-widgets .cstm-ftr {
    border-bottom: 2px solid #4a1e04 !important;
    margin-bottom: 80px;
}
#sixthh-secc .iwithtext .iwt-text {
    padding-left: 85px;
    line-height: 0;
}
div#fifth-secc .row-bg.using-image {
    background-size: 100% 100% !important;
}
div#frthh-secc .tt1 {
    margin-bottom: 10px;
}
div#thrdd-secc h3 {
    font-weight: 600 !important;
}
div#thrdd-secc .tt2 {
    margin-bottom: 40px;
}
div#second-secc a.nectar-button i.fa.fa-arrow-circle-right {
    font-size: 22px;
	transform: translateY(-50%) translateX(-20px) !important;
}
header#top ul.buttons.sf-menu {
    margin-left: 10px !important;
}
#header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a::after {
    border-color: #ff5e00 !important;
}
@media (max-width: 1600px) {
	#footer-outer div#copyright .container {
    width: 78% !important;
}
}
@media (max-width: 1440px) {
	div#frst-secc .swiper-container .slider-next {
    right: -20px !important;
}
	div#frst-secc a.slider-prev i {
    left: 30px !important;
}
	#footer-outer div#copyright .container {
    width: 87% !important;
}
}
@media (max-width: 1366px) {
	div#second-secc .text-imagee {
    margin-bottom: -14px !important;
    width: 348px !important;
}
}
@media (max-width: 1280px) {
	div#footer-widgets .cstm-ftr .cntrr {
    position: relative;
    left: 31px !important;
}
	div#fifth-secc .col2 p br {
    display: none !important;
}
	div#frthh-secc .tt2 h2 {
    line-height: 45px !important;
}
	#thrd-innr .inr-t2 p br {
    display: none !important;
}
	div#second-secc .text-imagee {
    margin-bottom: -15px !important;
}
	div#second-secc .inner-sect01 {
    padding-right: 30px !important;
}
	div#frst-secc .content a {
    padding: 18px 16px !important;
    font-size: 14px !important;
}
}
@media (max-width: 1024px) {
	.frmma {
    width: 100% !important;
    padding: 0px 0px !important;
    margin: 0px !important;
}
	#frmmaa .col {
    text-align: center !important;
    margin: 0px auto !important;
    display: table !important;
}
	div#frthh-secc .wpb_raw_html ul .p1 {
    padding: 16px 40px !important;
}
    div#frthh-secc .wpb_raw_html ul li {
    padding: 17px 20px;
}
    div#frthh-secc .wpb_raw_html ul .p1 {
    padding: 16px 30px !important;
}       
	#sponsoredd {
    left: 50px !important;
}
	#frst-secc .content {
    margin-top: -10px !important;
}
	#footer-widgets #custom_html-2 {
    margin-bottom: 10px !important;
}
	div#fifth-innr {
    padding: 40px 10px !important;
}
	#fifth-secc {
    padding: 20px 0px !important;
}
	div#fifth-secc input[type="submit"] {
    padding: 26px 60.9px 21px 16.2px !important !important;
}
	div#fifth-secc .col1 .vc_column-inner {
    padding-left: 0px !important;
}
	div#frst-secc .content h2 {
    font-size: 40px !important;
    line-height: 44px !important;
}
	div#footer-widgets .cstm-ftr {
    margin-bottom: 50px !important;
}
	#footer-widgets #custom_html-2 .foot-secc li a {
    font-size: 17px !important;
}
	#footer-outer #footer-widgets #text-3 p {
    font-size: 13px;
}
	#footer-outer #footer-widgets #text-2 p {
    font-size: 13px;
    line-height: 20px;
}
	#footer-outer #footer-widgets #text-2 p br {
    display:none !important;
}
	div#footer-widgets .cstm-ftr .rghtt {
    padding-top: 9px !important;
}
	div#footer-widgets .cstm-ftr .cntrr {
    padding-top: 25px !important;
}
	#footer-widgets .cstm-ftr .lftt img {
    transform: scale(0.9) !important;
}
	div#footer-widgets .cstm-ftr .cntrr p {
    font-size: 12px !important;
    line-height: 22px !important;
}
	#footer-widgets .cstm-ftr #newsletterwidget-2 .newsletter-submit {
    padding: 18px 11px !important;
}
	div#sixthh-secc .owl-dots {
    left: 92% !important;
}
	div#sixthh-secc .mainn-col::before {
    left: -40px !important;
}
	div#sponsoredd {
    padding: 0px 27px 0px 0px !important;
}
	div#sixthh-secc .owl-stage-outer {
    padding: 0px 40px !important;
}
	div#fifth-secc .tt12 p {
    font-size: 15px !important;
    line-height: 25px !important;
}
	div#fifth-secc .tt11 {
    padding-left: 60px;
}
	div#fifth-secc .tt12 {
    padding-left: 30px;
}
	div#fifth-secc a.nectar-button {
    padding-left: 50px !important;
}
    div#fifth-secc .tt11::before {
    left: 30px !important;
}
	div#fifth-secc .col2 .vc_column-inner {
    padding: 10px 20px !important;
}
	div#fifth-innr {
    padding: 50px 10px !important;

}
	div#frthh-secc .ttcol {
    padding-top: 10px !important;
}
	div#frthh-secc ul.blockli {
    padding: 20px 60px !important;
}
	div#frthh-secc ul.blockli li.p2 {
    float: unset !important;
    margin-top: 20px !important;
}
	div#frthh-secc ul.blockli li br {
    display: none !important;
}
	div#frthh-secc .wpb_raw_html ul li {
    margin-right: 30px !important;
}
	#thrd-innr .inr-t2 p {
    font-size: 13px;
}
   div#frthh-secc .tt2 p br {
   display: none !important;
}
   div#frthh-secc .tt2 p {
   font-size: 13px;
}
	div#thrd-innr .inr-t1::before {
    width: 186px !important;
    left: -21px !important;
}
	div#thrd-innr .vc_col-sm-4 .vc_column-inner {
    padding: 40px 20px !important;
}
	#thrd-innr .inr-t2 p {
    font-size: 13px !important;
}
	div#thrd-innr h2 {
    font-size: 17px !important;
}
	div#second-secc a.nectar-button {
    left: 0px !important;
}
	div#second-secc .nectar-fancy-ul {
    padding-left: 0px !important;
}
	div#second-secc .text-03::before {
    left: -21px !important;
}
	div#second-secc .text-03 {
    padding-left: 0px !important;
}
	
	div#frst-secc .content h2 {
    font-size: 47px !important;
    line-height: 54px !important;
}
	div#frst-secc .content a {
    padding: 14px 12px !important;
}
	#frst-secc .slider-pagination {
    display: none !important;
}
}
@media (max-width: 800px) {
	#sponsoredd {
    left: 0px !important;
}
	#frst-secc .content {
    margin-top: 0px !important;
}
	div#footer-widgets .cstm-ftr {
    width: 100% !important;
}
	div#footer-widgets .cstm-ftr .col {
    width:100% !important;
}
	#lsttt img {
    margin: 0px auto;
}
	#sponsoredd {
    position: relative;
    left: -30px;
}
	div#sponsoredd img {
    margin: 0px auto;
    display: table;
}
	div#sponsoredd {
    padding: 0px 0px 0px 0px !important; 
}
	div#sixthh-secc .btd {
    padding: 70px 0px 0px 0px !important;
}
	#sixthh-secc .tt1 h5 {
    font-size: 22px;
    line-height: 38px;
}
	#fifth-secc .row-bg.using-image {
    background-image: none !important;
}
	div#fifth-innr {
    background-color: transparent !important;
}
	div#fifth-innr {
    box-shadow: none !important;
}
	div#fifth-secc .col1 .vc_column-inner {
    padding: 100px 0px !important;
}
	div#thrd-innr .inr-t1::before {
    width: 355px !important;
}
	#second-secc {
    padding: 20px 0px !important;
}
	div#second-secc a.nectar-button {
    padding: 18px 50px !important;
}
	div#second-secc .text-03::before{
		display:none !important;
	}
	div#second-secc .text-imagee {
    bottom: -200px !important;
}
	div#second-secc .inner-sect01 .vc_column-inner {
    padding: 200px 0px !important;
}
	div#frst-secc a.slider-prev {
    display: none !important;
}
	div#frst-secc .swiper-container .slider-next{
		display:none !important;
	}
	
	#frst-secc .content {
    margin-top: 20px !important;
}
	div#frst-secc .content h2 {
    font-size: 27px !important;
    line-height: 35px !important;
}
	div#frst-secc .content a {
    padding: 11px 10px !important;
}
	div#frst-secc .content span.lghtt {
    font-size: 14px !important;
    line-height: 0px !important;
}
	div#frst-secc .content h2 {
    font-size: 27px !important;
    line-height: 35px !important;
}
	div#newsletterwidget-2 input.newsletter-email {
    width: 100% !important;
}
	div#footer-widgets .cstm-ftr .cntrr{
		position:unset !important;
	}
	#footer-widgets .container .col {
    margin-left: 0px !important;
}
	#footer-widgets .rghtt #newsletterwidget-2 input[type="submit"] {
    padding: 18px 49px 18px 20px !important;
}
	div#footer-widgets .cstm-ftr .lftt img {
    margin: 0px auto;
    display: table !important;
}
	div#footer-widgets .cstm-ftr .cntrr p {
    font-size: 18px !important;
    line-height: 26px !important;
    text-align: center;
    float: unset !important;
}
	div#sponsoredd {
    margin-left: 0px !important;
}
}
@media (max-width: 768px) {
	#frst-secc .buttons {
    padding-top: 0px !important;
}
}
@media (max-width: 480px) {
	div#frst-secc .content span.lghtt {
    font-size: 11px !important;
}
	#footer-widgets {
    text-align: center !important;
}
	#footer-widgets .rghtt {
    margin-bottom: 0px !important;
}
	div#footer-widgets .cstm-ftr {
    margin-bottom: 30px !important;
}
	div#sixthh-secc .mainn-col::before {
    left: 40px !important;
    top: -50px !important;
}
	#sixthh-secc .tt1 h5 {
    font-size: 15px;
    line-height: 26px;
}
	div#fifth-secc input[type="submit"] {
    padding: 22px 60.9px 21px 16.2px !important;
}
	#fifth-innr .row {
    padding-bottom: 0px !important;
}
	div#fifth-secc .col1 .vc_column-inner {
    padding: 60px 0px !important;
}
	div#frthh-secc ul.blockli {
    text-align: center !important;
}
	div#thrdd-secc h3 i.fa.fa-arrow-circle-o-right {
    margin-left: 30px !important;
}
	#thrdd-secc {
    padding: 20px 0px !important;
}
	div#second-secc .inner-sect01 {
    padding-right: 0px !important;
}
	#frst-secc .content p {
    display: none !important;
}
	div#frst-secc .content h2 {
    margin-bottom: 0px !important;
}
	div#frst-secc .content a {
    letter-spacing: 1px;
}
	div#frst-secc .content a i {
    font-size: 17px;
}
	div#frst-secc .content a {
    font-size: 12px !important;
}
	div#frst-secc .content a {
    padding: 8px 7px !important;
}
	div#frst-secc .content h2 {
    font-size: 24px !important;
    line-height: 28px !important;
}
}
@media (max-width: 414px) {
	div#frthh-secc .wpb_raw_html ul .p1 {
    padding: 12px 20px !important;
}
	div#frst-secc .content h2 {
    font-size: 21px !important;
    line-height: 23px !important;
}
	#footer-widgets .rghtt #newsletterwidget-2 input[type="submit"] {
    padding: 18px 9px 18px 10px !important;
}
	#sponsoredd {  
    left: 0px !important;
}
	div#sixthh-secc .mainn-col::before {
    left: 0px !important;
}
	div#sixthh-secc .owl-stage-outer {
    padding: 0px 0px !important;
}
	#sixthh-secc .tt1 h5 {
    font-size: 12px;
    line-height: 26px;
}
	div#fifth-secc input[type="submit"] {
    padding: 15px 20.9px 17px 6.2px !important;
}
	div#fifth-secc .col2 .vc_column-inner {
    padding: 10px 0px !important;
}
	div#fifth-innr {
    padding: 30px 10px !important;
}
	div#frthh-secc ul.blockli {
    padding: 20px 20px !important;
}
	div#frthh-secc .wpb_raw_html ul li {
    margin-right: 10px !important;
}
	div#frthh-secc .wpb_raw_html ul li {
    padding: 12px 11px !important;
}
	div#frthh-secc .tt2 h2 {
    line-height: 35px !important;
    font-size: 24px;
}
	div#thrd-innr .inr-t1::before {
    width: 235px !important;
}
	#thrdd-secc .tt2 h2 {
    font-size: 22px;
    line-height: 26px;
}
	div#second-secc .nectar-fancy-ul li {
    font-size: 12px !important;
}
	#second-secc h4 {
    font-size: 13px;
}
	#second-secc h1 {
    font-size: 23px;
}
	div#second-secc .text-imagee p {
    font-size: 15px;
    line-height: 24px;
}
	div#second-secc .text-imagee p br {
    display: none !important;
}
	div#second-secc .text-imagee {	
    width: 331px !important;
}
	div#newsletterwidget-2 {
    padding: 0px 0px;
}
}
@media (max-width: 375px) {}
@media (max-width: 360px) {
	div#frst-secc .content a:hover {
    padding: 11px 17px !important;
}
	div#footer-widgets .cstm-ftr .lftt {
    margin-bottom: 10px !important;
}
	div#footer-widgets .cstm-ftr .cntrr {
    margin-bottom: 20px !important;
}
	div#footer-widgets .cstm-ftr .cntrr p {
    font-size: 13px !important;
    line-height: 22px !important;
}
	div#fifth-secc .tt12 {
    padding-top: 40px !important;
}
	div#frthh-secc .tt2 h2 {
    line-height: 29px !important;
    font-size: 24px !important;
}
}