/*
Theme Name: Ranksmartz
Author: Rank Theme
*/
body{font-family: "Montserrat", sans-serif;background:#fff;color:#051229;font-size:16px;}
*{margin:0px; padding:0px;}
.clr{clear:both;}
a{text-decoration:none;color:#696565;transition:all 0.5s ease;}
:focus{outline:none;}
a:focus, a:hover{outline:none;}
a img{border:none;outline:none;}
h1{color:#051229;font-size:65px;font-weight:bold;font-family: "Public Sans", sans-serif;}
h2{color:#051229;font-size:50px;font-weight:600;font-family: "Public Sans", sans-serif;}
h3{color:#051229;font-size:23px;font-weight:600;font-family: "Public Sans", sans-serif;}
h4{color:#051229;font-size:25px;font-family: "Public Sans", sans-serif;}
h5{color:#051229;font-size:14px;font-family: "Public Sans", sans-serif;}
p{font-size:16px;line-height:25px;color:#333;}
p a{color:#0075ff;}
p a:hover{color:#696565;}
img{max-width:100%;}
.wraper{width:95%;margin:0px auto;}
.mobile_sec{display:none;}
.top_cont{position:relative;background:url(https://consultcase.com/wp-content/uploads/2025/12/shape.png) right top no-repeat;background-color:#e1e8f0;}
.top_cont:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-9;}
.header{padding:10px 0;position:relative;z-index:99;border-bottom:1px solid #c9d1df;}
.logo{float:left;width:21%;margin-right:0%;}
.logo img{float:left;}
.nav{float:left;margin:2.7% 5% 2.7% 8%;}
.nav ul li{position:relative;list-style-type:none;display:inline-block;font-size:15px;margin-left:10px;font-weight:600;}
.nav ul li a{color:#000;padding:55px 0;}
ul.sub-menu{display:none;position:absolute;width:200px;background:#fff;}
.nav li:hover ul.sub-menu{display:inline !important;left:0;margin-top:69px;padding:5px;width:300px;}
.nav li ul.sub-menu li{width:100%;padding:0;margin-left:0;}
.nav li ul.sub-menu li a{
color:#333;background:url(https://consultcase.com/wp-content/uploads/2026/02/red-bullet-round.png) left 0px top 13px no-repeat !important;
padding:8px 0 8px 5%;width:95%;background-size:8px !important;display:inline-block;}
.nav li ul.sub-menu li a:hover{background-color:#0075ff !important;color:#fff !important;}
.right_sec{float:right;width:215px;margin-top:1.8%;}
.btn{cursor:pointer;font-size:14px;font-weight:bold;padding:10px 20px 10px 0px;background:#000;color:#fff;
border-radius:50px;border:4px solid #000;float:left;line-height:normal;}
.exe{float:left;margin-top:15px;}
.exe img{margin:-7px 0px -7px 7px;}
.right_sec a.btn{margin-top:0px;float:right;padding:10px 24px 10px 0px}
.btn:hover{background:#0075ff;color:#fff;}
.head_top{background:#0075ff;padding:5px 0;}
.head_left{float:left;}
.head_right{float:right;}
.head_top span{color:#fff;font-size:13px;}
.head_top img{margin:-5px 0;}
.head_right span{margin-left:12px;}
.baner{padding:60px 0 0;}
.baner_left{float:left;width:50%;margin-top:7%;}
.baner_right{float:right;width:50%;}
.baner_left h1{margin:4% 0;font-family:"Public Sans", sans-serif;}
.baner_left h1 span{color:#0075ff;}
.baner_left p{margin-bottom:6%;}
.baner_left h5 span{padding:4px 7px;background:#fff;}
.btn img{background:#0075ff;padding:10px 9px;float:left;margin:-7px 8px -7px 4px;border-radius:50px;}
.section_1{background:#051229;position:relative;}
.section_1 ul li{list-style-type:none;display:inline-block;
width:18.5%;padding:5% 3%;border-right:1px solid #27354d;}
.section_1 ul li:nth-child(1){border-left:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:12% 0;}
.section_1 ul li h3 a{color:#fff;}
.section_1 ul li p{color:#a9b0b8;}
.section_2{padding:100px 0;}
.sec_2_1{float:left;width:46%;position:relative;}
.sec_2_2{float:right;width:50%;}
.title_head{}
.title_head h5{}
.title_head h5 span{padding:4px 7px;background:#e1e8f0;}
.title_head h2{padding:0px 0 30px 0;}
.sec_2_ul{}
.sec_2_ul li{list-style-type:none;display:inline-block;background-color:#e1e8f0;width:39%;padding:5%;}
.sec_2_ul li strong{font-size:70px;}
.sec_2_ul{margin-top:6%;margin-bottom:6%;}
.sec_2_2 .btn{}
.sec_2_text{position:absolute;background:#051229;background:linear-gradient(0deg, rgba(5, 18, 41, 1) 0%, rgb(18 43 87 / 94%) 50%, rgba(35, 60, 105, 0.07) 100%);width:100%;bottom:0;}
.sec_2_text h2{color:#fff;padding:4%;}
.section_3{padding:100px 0;background:#f7f7f7;}
.sec_3_1{float:left;width:60%;}
.sec_3_2{position:relative;float:right;width:37%;}
.sec_3_2 ul{background:#e1e8f0;position:absolute;left:-500px;width:900px;margin-top:120px;}
.sec_3_2 li{list-style-type:none;display:inline-block;width:29%;padding:2%;height:252px;float:left;}
.sec_3_2 li span{background:#051229;color:#fff;border-radius:50%;font-weight:bold;
height:33px;width:50px;text-align:center;display:inline-block;padding-top:14px;}
.sec_3_2 li:nth-child(1) span{background:#0075ff;}
.sec_3_2 li h4{font-size:22px;padding:15px 0;}
.section_4{padding:100px 0;}
.sec_4_top .title_head{width:100%;text-align:center;}
.sec_4_top .btn{float:right;margin-top:1.7%;}
.sec_4_top p{margin:0px auto;width:60%;padding-top:20px;}
.sec_4_top .title_head h5 span{color:#0075ff;}
.sec_4_top .title_head h2{padding:15px 0 0px 0;}
.sec_4_ul{text-align:center;margin-top:100px;}
.sec_4_ul li{list-style-type:none;display:inline-block;width:22%;border:1px solid #ccc;margin:0 1.2%;padding-bottom:15px;}
.text_cont{position:relative;padding:15px 0;}
.text_cont ul.social_sec{width:175px;background:#fff;text-align:center;margin:0px auto;margin-bottom:-58px;margin-top:16px;}
.text_cont ul.social_sec li{margin:0 2px;}
.sec_4_ul li h4{font-size:20px;margin-bottom:7px;}
.sec_4_ul li .text_cont span{color:#686868;}
.section_5{background:#051229;padding:100px 0;text-align:center;}
.section_5 .title_head h2{color:#fff;}
.section_5 .title_head h5 span{color:#0075ff;background:#F7F7F71A;}
.section_5 .title_head img{float:left;width:75px;border-radius:50%;margin-right:3%;border:8px solid #051229;}
.section_5 .title_head h4{color:#fff;padding:18px 0 4px;}
.section_5 .title_head span{color:#a9b0b8;}
.section_6{padding:100px 0;background:#fff;}
.section_6 ul{text-align:center;margin-top:50px;}
.section_6 ul li{list-style-type:none;display:inline-block;width:30%;margin:0 1%;text-align:left;border:1px solid #e7e7e7;}
.sec_6_text{padding:25px;}
.sec_6_text h4{}
.sec_6_text h4 a{color:#051229;}
.sec_6_text h6{color:#8d8d8d;font-size:14px;font-weight:400;margin-bottom:15px;}
.section_6 ul li span{position:relative;padding-left:18px;margin-left:14px;}
.section_6 ul li span:before{position:absolute;content:"";}
.section_6 ul li span:before{position:absolute;content:"";background:#cfcfcf;height:4px;width:4px;left:0;top:7px;}
.section_6 ul li strong{background:#cfcfcf;height:2px;width:30px;display:inline-block;margin:4px 14px 4px 0;}
.footer{background:#e1e8f0;}
.foot_1{width:27%;float:left;margin-right:3%;padding-top:4%;padding-bottom:4%;}
.foot_last ul.social_sec li{padding-left: 0;
background:none;list-style-type:none;display:inline-block;margin-right:10px;width:auto;margin-bottom:0px;border:none;}
ul.social_sec li img{transition:all 0.5s ease;background:#9fa7b3;width:24px;padding:4px;border-radius:50px;}
ul.social_sec li:hover img{background:#051229;}
ul.social_sec{margin-top:20px;}
ul.social_sec h4{}
a.foot_logo{margin-bottom:20px;display:inline-block;}
a.foot_logo img{width:65%;}
.footer h4{font-size:22px;font-weight:600;margin-bottom:20px;}
.foot_1 li{font-weight:bold;list-style-type:none;display:inline-block;
width:90%;margin-bottom:14px;background-size:8px;
background:url(https://consultcase.com/wp-content/uploads/2026/02/red-bullet-round.png) left center no-repeat;padding-left:8%;}
.foot_2{width:17%;}
.copyright{padding:20px 0;border-top:1px solid rgba(255, 255, 255, 0.1);background-color:#051229;color:#a9b0b8;}
.copyright a{color:#a9b0b8;}
.copyright a:hover{color:#fff;}
.copyright p{color:#a9b0b8;}
.copy_1{float:left;width:50%;}
.copy_2{float:right;}
.copy_2 li{list-style-type:none;display:inline-block;margin:3px 0 3px 15px;}
.foot_last.foot_1{margin-right:0;border-left:1px solid #ccc;padding:4% 0% 4% 4%;width:25%;}
.foot_last.foot_1 h3{font-size:35px;}
button.dropbtn{display:none;}
.inner_page{background:#fff;padding:50px 0;}
.inner_page p{margin-bottom:15px;}
.page_head{padding:30px 0;}
.foot_1 li:hover a{color:#051229;}
.inner_page .section_2{padding-top:0;}
.contact_1{float:left;width:64%;}
.contact_2{float:right;width:30%;padding:20px;background:#051229;position:relative;}
.contact_1 h2{margin:20px 0;}
.input{padding:4%;border:none;border-bottom:1px solid #ccc;width:92%;margin:12px 0;}
textarea.wpcf7-form-control.wpcf7-textarea.input{height:100px;width:92%;font-family:"Montserrat", sans-serif;}
.contact_2 .btn{padding:10px 20px;transition:all 0.5s ease;background:#0075ff;}
.page-id-46 .inner_page{background-color:#f3f5f7;}
select.wpcf7-form-control.wpcf7-select.input{color:#333;width:100%;}
iframe.map_sec{margin-top:50px;}
.contact_1 .btn img{width:23px;padding:3px 4px;}
.page_head h1{font-size:45px;}
.page_content h2{font-size:23px;font-weight:600;margin-bottom:5px;
font-family:"Public Sans", sans-serif;color:#0075ff;}
.page_list li{color:#333;font-size:16px;line-height:25px;
background:url(https://consultcase.com/wp-content/uploads/2026/02/red-bullet-round.png) left top 7px no-repeat;
padding-left:18px;margin-bottom:10px;background-size:8px;list-style-type:none;}
.page_content h3{margin-bottom:10px;font-size:20px;font-weight:600;}
ul.page_list{margin-bottom:15px;}
.shop_link{float:left;margin-top:12px;}
.search-btn img{margin:-7px 0;}
.page-numbers{background:#cfcfcf;padding:5px 10px;}
.nav-links{margin-top:30px;}
span.page-numbers.current{background:#0075ff;color:#fff;}
.nav li a:hover{color:#0075ff;}
.nav li.current_page_item a{color:#0075ff;}
.nav li.current_page_item ul.sub-menu li a{color:#000;}
.nav li ul.sub-menu li a:hover{color:#0075ff;}
.nav li.current_page_item ul.sub-menu li a:hover{color:#0075ff;}
.swiper-button-next:after{content:'prev';
background:url(https://www.consultcase.com/wp-content/uploads/2026/03/right.png) center no-repeat;
background-size:20px;}
.swiper-button-prev:after{content: 'prev';
background:url(https://www.consultcase.com/wp-content/uploads/2026/03/left.png) center no-repeat;
background-size:20px;}
.swiper-button-next, .swiper-button-prev{color:transparent !important;margin:-20px 7px 0 7px !important;}
.foot_1_logo{text-align:center;}
.team_info{height:155px !important;}
.sec_2_2 p{margin:0 0 20px 0;}
.sec_2_2 .btn{margin-top:15px;}
.nav li.menu-item-88:hover ul.sub-menu{width:373px !important;}
.wpcf7 form.sent .wpcf7-response-output{color:#fff;}
form.wpcf7-form.invalid .wpcf7-response-output{color:red;}
.page_content form h2{font-size:35px;color:#fff;}
.contact_2 .input{background:#b1c9f3;}
.single_page{padding:50px 0;}
.contact_2 .input:placeholder{color:333;opacity:1; /* Firefox */}
.input::placeholder{color:#333;opacity:1; /* Firefox */}
.sec_6_text h4{height:88px;overflow:hidden;}
.section_6 ul li img{height:auto !important;}
.cnt_page li{list-style-type:none;display:inline-block;margin-top:15px;width:100%;font-size:16px;
line-height:25px;color:#333;}
.cnt_page li img{float:left;margin-right:15px;width:62px;margin-bottom:10px;border-radius:50px;}
.cnt_page li span{font-size:18px;float:left;width:90%;}
.cnt_page li span a{font-size:12px;color:#0075ff;text-transform:uppercase;display:inline-block;margin-top:4px;font-weight:600;}
div.sticky_2{position:sticky;top:50px;}



/*Responsive*/

@media only screen and (max-width:1280px) and (min-width:1068px){ 
.wraper{width:1024px;}
.page_head h1{font-size:35px;}
h2{font-size:23px;}
.nav{display:none;}
.input{width:44.5%;}
.logo{width:260px;margin-right:0;}
.logo img{width:200px;}
button.dropbtn{display:inline;}
.mobile_sec{display:inline;}
.dropbtn::after{right:auto !important;}
.dropbtn::before{right:auto !important;}
button.dropbtn{display:inline !important;margin-top:17px;}

}
@media only screen and (max-width:1067px) and (min-width:963px){ 
.wraper{width:940px;} 
h1{font-size:40px;}
.page_head h1{font-size:35px;}
h2{font-size:23px;}
.nav{display:none;}
.input{width:44%;}
.right_sec{margin-top:15px;}
.logo{width:260px;margin-right:0;}
.logo img{width:200px;}
button.dropbtn{display:inline;}
.mobile_sec{display:inline;}
.dropbtn::after{right:auto !important;}
.dropbtn::before{right:auto !important;}
button.dropbtn{display:inline !important;margin-top:17px;}
.cnt_page li span{width:85%;}
.page_content form h2{font-size:29px;}
.contact_2 .input{width:92%;padding:3% 4%;}
iframe.map_sec{margin-top:30px;}
}
@media only screen and (max-width:962px) and (min-width:801px){ 
.wraper{width:780px;}
.page_head h1{font-size:35px;}
h2{font-size:23px;}
.nav{display:none;}
h1{font-size:35px;}
h2{font-size:23px;}
.head_top{display:none;}
.right_sec{display:none;}
.nav{display:none;}
.logo{width:260px;margin-right:0;}
.logo img{width:200px;}
.baner{padding:50px 0 0;}
.baner_left{width:100%;margin-top:0%;}
.baner_right {float: right;width:100%;margin-top:20px;}
.section_1 ul li{list-style-type:none;display:inline-block;width:100%;padding:5% 0;border-right:none;border-top:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:20px 0;}
.section_1 ul li:nth-child(1){border-left:none;border-top:none;}
.section_2{padding:30px 0;}
.sec_2_1{float:left;width:100%;position:relative;}
.sec_2_2{width:100%;margin-top:30px;}
.sec_2_ul li strong{font-size:50px;}
.sec_3_1{width:100%;}
.section_3{padding:0px 0 30px 0;}
.sec_3_2{width:100%;margin-top:25px;}
.section_4{padding:30px 0;}
.sec_4_top .title_head{width:100%;}
.sec_4_top p{width:100%;margin-left:0;}
.sec_3_2 ul{position:unset;left:0px;width:100%;margin-top:23px;}
.sec_3_2 li{width:92%;padding:3% 4%;}
.sec_3_2 li h4{padding:15px 0 10px;}
.sec_4_top .btn{float:left;}
.sec_4_ul{margin-top:30px;}
.sec_4_ul li{width:45%;margin:5% 1.2%;padding-bottom:15px;}
.section_5{padding:30px 0;}
.slider-container{width:100% !important;}
.section_6{padding:30px 0;}
.section_6 ul li{width:100%;margin:2% 0;}
.foot_1{width:100%;margin-right:0;padding-top:4%;padding-bottom:4%;}
.foot_2{width:100%;}
.foot_last.foot_1{margin-right:0;border-left:none;padding:0% 0% 4% 0%;width:100%;}
.foot_last.foot_1 h3{font-size:30px;}
.copy_1{width:100%;}
.copy_2{width:100%;text-align:center;margin-top:10px;}
a.foot_logo img{width:150px;}
.section_6 ul{margin-top:20px;}
.foot_2.foot_1{padding-top:0;}
.copyright p{text-align:center;}
.mobile_sec{display:inline;}
.dropbtn::after{right:auto !important;}
.dropbtn::before{right:auto !important;}
button.dropbtn{display:inline !important;margin-top:17px;}
.contact_1{width:100%;margin-bottom:30px;}
.contact_2{width:96%;padding:2%;}
.foot_1_logo{text-align:left;}
.inner_page{padding:30px 0;}
.contact_2 .input{padding:3% 4%;}
}
@media only screen and (max-width:800px) and (min-width:668px){ 
.wraper{width:640px;} 
.page_head h1{font-size:35px;}
h2{font-size:23px;}
.nav{display:none;}
h1{font-size:35px;}
h2{font-size:23px;}
.head_top{display:none;}
.right_sec{display:none;}
.nav{display:none;}
.logo{width:260px;margin-right:0;}
.logo img{width:200px;}
.baner{padding:50px 0 0;}
.baner_left{width:100%;margin-top:0%;}
.baner_right {float: right;width:100%;margin-top:20px;}
.section_1 ul li{list-style-type:none;display:inline-block;width:100%;padding:5% 0;border-right:none;border-top:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:20px 0;}
.section_1 ul li:nth-child(1){border-left:none;border-top:none;}
.section_2{padding:30px 0;}
.sec_2_1{float:left;width:100%;position:relative;}
.sec_2_2{width:100%;margin-top:30px;}
.sec_2_ul li strong{font-size:50px;}
.sec_3_1{width:100%;}
.section_3{padding:0px 0 30px 0;}
.sec_3_2{width:100%;margin-top:25px;}
.section_4{padding:30px 0;}
.sec_4_top .title_head{width:100%;}
.sec_4_top p{width:100%;margin-left:0;}
.sec_3_2 ul{position:unset;left:0px;width:100%;margin-top:23px;}
.sec_3_2 li{width:92%;padding:3% 4%;}
.sec_3_2 li h4{padding:15px 0 10px;}
.sec_4_top .btn{float:left;}
.sec_4_ul{margin-top:30px;}
.sec_4_ul li{width:45%;margin:5% 1.2%;padding-bottom:15px;}
.section_5{padding:30px 0;}
.slider-container{width:100% !important;}
.section_6{padding:30px 0;}
.section_6 ul li{width:100%;margin:2% 0;}
.foot_1{width:100%;margin-right:0;padding-top:4%;padding-bottom:4%;}
.foot_2{width:100%;}
.foot_last.foot_1{margin-right:0;border-left:none;padding:0% 0% 4% 0%;width:100%;}
.foot_last.foot_1 h3{font-size:30px;}
.copy_1{width:100%;}
.copy_2{width:100%;text-align:center;margin-top:10px;}
a.foot_logo img{width:150px;}
.section_6 ul{margin-top:20px;}
.foot_2.foot_1{padding-top:0;}
.copyright p{text-align:center;}
.mobile_sec{display:inline;}
.dropbtn::after{right:auto !important;}
.dropbtn::before{right:auto !important;}
button.dropbtn{display:inline !important;margin-top:17px;}
.contact_1{width:100%;margin-bottom:30px;}
.contact_2{width:96%;padding:2%;}
.foot_1_logo{text-align:left;}
.inner_page{padding:30px 0;}
.cnt_page li span{width:86%;}
iframe.map_sec{margin-top:30px;}
} 
@media only screen and (max-width:667px) and (min-width:601px){ 
.wraper{width:90%;} 
.page_head h1{font-size:35px;}
h2{font-size:23px;}
.nav{display:none;}
h1{font-size:35px;}
h2{font-size:23px;}
.head_top{display:none;}
.right_sec{display:none;}
.nav{display:none;}
.logo{width:260px;margin-right:0;}
.logo img{width: 200px;}
.baner{padding:50px 0 0;}
.baner_left{width:100%;margin-top:0%;}
.baner_right {float: right;width:100%;margin-top:20px;}
.section_1 ul li{list-style-type:none;display:inline-block;width:100%;padding:5% 0;border-right:none;border-top:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:20px 0;}
.section_1 ul li:nth-child(1){border-left:none;border-top:none;}
.section_2{padding:30px 0;}
.sec_2_1{float:left;width:100%;position:relative;}
.sec_2_2{width:100%;margin-top:30px;}
.sec_2_ul li strong{font-size:50px;}
.sec_3_1{width:100%;}
.section_3{padding:0px 0 30px 0;}
.sec_3_2{width:100%;margin-top:25px;}
.section_4{padding:30px 0;}
.sec_4_top .title_head{width:100%;}
.sec_4_top p{width:100%;margin-left:0;}
.sec_3_2 ul{position:unset;left:0px;width:100%;margin-top:23px;}
.sec_3_2 li{width:92%;padding:3% 4%;}
.sec_3_2 li h4{padding:15px 0 10px;}
.sec_4_top .btn{float:left;}
.sec_4_ul{margin-top:30px;}
.sec_4_ul li{width:45%;margin:5% 1.2%;padding-bottom:15px;}
.section_5{padding:30px 0;}
.slider-container{width:100% !important;}
.section_6{padding:30px 0;}
.section_6 ul li{width:100%;margin:2% 0;}
.foot_1{width:100%;margin-right:0;padding-top:4%;padding-bottom:4%;}
.foot_2{width:100%;}
.foot_last.foot_1{margin-right:0;border-left:none;padding:0% 0% 4% 0%;width:100%;}
.foot_last.foot_1 h3{font-size:30px;}
.copy_1{width:100%;}
.copy_2{width:100%;text-align:center;margin-top:10px;}
a.foot_logo img{width:150px;}
.section_6 ul{margin-top:20px;}
.foot_2.foot_1{padding-top:0;}
.copyright p{text-align:center;}
.mobile_sec{display:inline;}
.copyright p{text-align:center;}
button.dropbtn{display:inline !important;margin-top:17px;}
.contact_1{width:100%;margin-bottom:30px;}
.contact_2{width:96%;padding:2%;}
.foot_1_logo{text-align:left;}
.cnt_page li span{width:80%;}
.cnt_page li img{width:60px;}
.cnt_page li span{font-size:16px;}
}
@media only screen and (max-width:600px) and (min-width:481px){ 
.wraper{width:94%;} 
.page_head h1{font-size:35px;}
h1{font-size:35px;}
h2{font-size:23px;}
.head_top{display:none;}
.right_sec{display:none;}
.nav{display:none;}
.logo{width:260px;margin-right:0;}
.logo img{width: 200px;}
.baner{padding:50px 0 0;}
.baner_left{width:100%;margin-top:0%;}
.baner_right {float: right;width:100%;margin-top:20px;}
.section_1 ul li{list-style-type:none;display:inline-block;width:100%;padding:5% 0;border-right:none;border-top:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:20px 0;}
.section_1 ul li:nth-child(1){border-left:none;border-top:none;}
.section_2{padding:30px 0;}
.sec_2_1{float:left;width:100%;position:relative;}
.sec_2_2{width:100%;margin-top:30px;}
.sec_2_ul li strong{font-size:50px;}
.sec_3_1{width:100%;}
.section_3{padding:0px 0 30px 0;}
.sec_3_2{width:100%;margin-top:25px;}
.section_4{padding:30px 0;}
.sec_4_top .title_head{width:100%;}
.sec_4_top p{width:100%;margin-left:0;}
.sec_3_2 ul{position:unset;left:0px;width:100%;margin-top:23px;}
.sec_3_2 li{width:92%;padding:3% 4%;}
.sec_3_2 li h4{padding:15px 0 10px;}
.sec_4_top .btn{float:left;}
.sec_4_ul{margin-top:0px;}
.sec_4_ul li{width:45%;margin:5% 1.2%;padding-bottom:15px;}
.section_5{padding:30px 0;}
.slider-container{width:100% !important;}
.section_6{padding:30px 0;}
.section_6 ul li{width:100%;margin:2% 0;}
.foot_1{width:100%;margin-right:0;padding-top:4%;padding-bottom:4%;}
.foot_2{width:100%;}
.foot_last.foot_1{margin-right:0;border-left:none;padding:0% 0% 4% 0%;width:100%;}
.foot_last.foot_1 h3{font-size:22px;}
.copy_1{width:100%;}
.copy_2{width:100%;text-align:center;margin-top:10px;}
a.foot_logo img{width:150px;}
.section_6 ul{margin-top:20px;}
.foot_2.foot_1{padding-top:0;}
.mobile_sec{display:inline;}
.copyright p{text-align:center;}
button.dropbtn{display:inline !important;margin-top:17px;}
.contact_1{width:100%;margin-bottom:30px;}
.contact_2{width:96%;padding:2%;}
.input{width: 100%;margin:12px 0;}
.inner_page{padding:30px 0;}
textarea.wpcf7-form-control.wpcf7-textarea.input{width:100%;}
iframe.map_sec{margin-top:30px;}
.foot_1_logo{text-align:left;}
.cnt_page li span{width:80%;font-size:16px;}
.cnt_page li img{width:55px;}
.contact_2 .input{width:92%;margin:10px 0;}
.page_content form h2{font-size:27px;margin:5px 0 0 0;}
.contact_2 textarea.wpcf7-form-control.wpcf7-textarea.input{width:92%;}
}
@media only screen and (max-width:480px) and (min-width:376px){ 
.wraper{width:94%;} 
.page_head h1{font-size:30px;}
h1{font-size:35px;}
h2{font-size:23px;}
.head_top{display:none;}
.right_sec{display:none;}
.nav{display:none;}
.logo{width:260px;margin-right:0;}
.logo img{width: 200px;}
.baner{padding:50px 0 0;}
.baner_left{width:100%;margin-top:0%;}
.baner_right {float: right;width:100%;margin-top:20px;}
.section_1 ul li{list-style-type:none;display:inline-block;width:100%;padding:5% 0;border-right:none;border-top:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:20px 0;}
.section_1 ul li:nth-child(1){border-left:none;border-top:none;}
.section_2{padding:30px 0;}
.sec_2_1{float:left;width:100%;position:relative;}
.sec_2_2{width:100%;margin-top:30px;}
.sec_2_ul li strong{font-size:50px;}
.sec_3_1{width:100%;}
.section_3{padding:0px 0 30px 0;}
.sec_3_2{width:100%;margin-top:25px;}
.section_4{padding:30px 0;}
.sec_4_top .title_head{width:100%;}
.sec_4_top p{width:100%;margin-left:0;}
.sec_3_2 ul{position:unset;left:0px;width:100%;margin-top:23px;}
.sec_3_2 li{width:92%;padding:3% 4%;}
.sec_3_2 li h4{padding:15px 0 10px;}
.sec_4_top .btn{float:left;}
.sec_4_ul{margin-top:0px;}
.sec_4_ul li{width:45%;margin:5% 1.2%;padding-bottom:15px;}
.section_5{padding:30px 0;}
.slider-container{width:100% !important;}
.section_6{padding:30px 0;}
.section_6 ul li{width:100%;margin:2% 0;}
.foot_1{width:100%;margin-right:0;padding-top:4%;padding-bottom:4%;}
.foot_2{width:100%;}
.foot_last.foot_1{margin-right:0;border-left:none;padding:0% 0% 4% 0%;width:100%;}
.foot_last.foot_1 h3{font-size:22px;}
.copy_1{width:100%;}
.copy_2{width:100%;text-align:center;margin-top:10px;}
a.foot_logo img{width:150px;}
.section_6 ul{margin-top:20px;}
.foot_2.foot_1{padding-top:0;}
.mobile_sec{display:inline;}
.copyright p{text-align:center;}
button.dropbtn{display:inline !important;margin-top:17px;}
.contact_1{width:100%;margin-bottom:30px;}
.contact_2{width:96%;padding:2%;}
.input{width:100%;margin:12px 0;}
.inner_page{padding:30px 0;}
textarea.wpcf7-form-control.wpcf7-textarea.input{width:100%;}
iframe.map_sec{margin-top:30px;}
.foot_1_logo{text-align:left;}
.cnt_page li span{width:80%;font-size:16px;}
.cnt_page li img{width:55px;}
.contact_2 .input{width:92%;margin:10px 0;}
.page_content form h2{font-size:27px;margin:5px 0 0 0;}
.contact_2 textarea.wpcf7-form-control.wpcf7-textarea.input{width:92%;}
}
@media only screen and (max-width:375px) and (min-width:0px){ 
.wraper{width:94%;} 
.page_head h1{font-size:30px;}
h1{font-size:35px;}
h2{font-size:23px;}
.head_top{display:none;}
.right_sec{display:none;}
.nav{display:none;}
.logo{width:260px;margin-right:0;}
.logo img{width: 200px;}
.baner{padding:50px 0 0;}
.baner_left{width:100%;margin-top:0%;}
.baner_right {float: right;width:100%;margin-top:20px;}
.section_1 ul li{list-style-type:none;display:inline-block;width:100%;padding:5% 0;border-right:none;border-top:1px solid #27354d;}
.section_1 ul li h3{color:#fff;padding:20px 0;}
.section_1 ul li:nth-child(1){border-left:none;border-top:none;}
.section_2{padding:30px 0;}
.sec_2_1{float:left;width:100%;position:relative;}
.sec_2_2{width:100%;margin-top:30px;}
.sec_2_ul li strong{font-size:50px;}
.sec_3_1{width:100%;}
.section_3{padding:0px 0 30px 0;}
.sec_3_2{width:100%;margin-top:25px;}
.section_4{padding:30px 0;}
.sec_4_top .title_head{width:100%;}
.sec_4_top p{width:100%;margin-left:0;}
.sec_3_2 ul{position:unset;left:0px;width:100%;margin-top:23px;}
.sec_3_2 li{width:92%;padding:3% 4%;}
.sec_3_2 li h4{padding:15px 0 10px;}
.sec_4_top .btn{float:left;}
.sec_4_ul{margin-top:30px;}
.sec_4_ul li{width:45%;margin:5% 1.2%;padding-bottom:15px;}
.section_5{padding:30px 0;}
.slider-container{width:100%;}
.section_6{padding:30px 0;}
.section_6 ul li{width:100%;margin:2% 0;}
.foot_1{width:100%;margin-right:0;padding-top:4%;padding-bottom:4%;}
.foot_2{width:100%;}
.foot_last.foot_1{margin-right:0;border-left:none;padding:0% 0% 4% 0%;width:100%;}
.foot_last.foot_1 h3{font-size:22px;}
.copy_1{width:100%;}
.copy_2{width:100%;text-align:center;margin-top:10px;}
a.foot_logo img{width:150px;}
.section_6 ul{margin-top:20px;}
.foot_2.foot_1{padding-top:0;}
.slider-container{width:100%;}
.mobile_sec{display:inline;}
.copyright p{text-align:center;}
button.dropbtn{display:inline !important;margin-top:17px;}
.contact_1{width:100%;margin-bottom:30px;}
.contact_2{width:96%;padding:2%;}
.input{width: 100%;margin:12px 0;}
.inner_page{padding:30px 0;}
textarea.wpcf7-form-control.wpcf7-textarea.input{width:100%;}
iframe.map_sec{margin-top:30px;}
.foot_1_logo{text-align:left;}
.cnt_page li span{width:78%;font-size:16px;}
.cnt_page li img{width:55px;}
.contact_2 .input{width:92%;margin:10px 0;}
.page_content form h2{font-size:27px;margin:5px 0 0 0;}
.contact_2 textarea.wpcf7-form-control.wpcf7-textarea.input{width:92%;}
}