footer .ideal_footer{background-size:cover;background-position:50%}footer .ideal_footer .ideallogo{padding-top:60px;padding-left:100px}footer .footer_content_main{padding-left:100px;padding-right:100px}footer .footer_content_main .left_sidefooter{color:#fff;display:flex;margin-top:28px;gap:135px;padding-left:52px}footer .footer_content_main .left_sidefooter .footer-col h4{font-size:30px;color:#fff;text-transform:capitalize;margin-bottom:35px;font-weight:500}footer .footer_content_main .left_sidefooter .footer-col ul li,footer .footer_content_main .left_sidefooter .footer-col ul li a{color:#fff;display:block;font-size:1rem;font-weight:300;text-transform:capitalize;text-decoration:none;transition:all .3s ease}footer .footer_content_main .left_sidefooter .footer-col ul li a{margin-bottom:17px}footer .footer_content_main .right_sidefooter{margin-top:28px}footer .footer_content_main .right_sidefooter h2{color:#fff;font-size:30px;width:40%}footer .footer_content_main .right_sidefooter .contactus_main{display:flex;align-items:center;gap:30px;padding-top:40px}footer .footer_content_main .right_sidefooter .contactus_main .icons_one{display:flex;align-items:center;gap:20px}footer .footer_content_main .right_sidefooter .contactus_main .icons_one .icon_img{width:58px}footer .footer_content_main .right_sidefooter .contactus_main .text_area_ft p{color:#fff}footer .footer_content_main .right_sidefooter .contactus_main .text_area_ft .mail_underline{text-decoration:underline}footer .footer_content_main .right_sidefooter .contactus_main .text_area_ft .direction{color:#e09132;text-decoration:underline}footer .footer_line{width:100%;border-top:1px solid gray;margin-bottom:27px;margin-top:46px}.seprator_footer{padding:0 152px 10px;display:flex;align-items:center;justify-content:space-between}.seprator_footer .copyright_left p{color:#fff}.seprator_footer .copyright_left{display:flex;align-items:center;gap:50px}.seprator_footer p{color:#fff}.header{z-index:1000;transition:all .3s;position:fixed;width:100%;padding:15px 20px;top:0;left:0}.header .heading{z-index:9}.header .heading .row{align-items:center}.header .heading .mobile{display:flex;gap:10px}.header .heading .mobile img{height:28px;width:28px}.header .heading .logo{display:flex;align-items:center;justify-content:center;position:relative}.header .heading .logo img{object-fit:contain}.header .heading .socials{display:flex;align-items:center;justify-content:end;gap:15px;position:relative}.header .header-list ul{display:flex;gap:20px;list-style:none}.header .header-list ul a{font-size:15px;font-weight:500;text-decoration:none;text-transform:uppercase}.hamburger .line{width:30px;height:3.5px;background-color:#ecf0f1;display:block;margin:8px auto;border-radius:40px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger:hover{cursor:pointer}#hamburger-1.is-active .line:nth-child(2){opacity:0}#hamburger-1.is-active .line:first-child{-webkit-transform:translateY(11.5px) rotate(45deg);-ms-transform:translateY(11.5px) rotate(45deg);-o-transform:translateY(11.5px) rotate(45deg);transform:translateY(11.5px) rotate(45deg)}#hamburger-1.is-active .line:nth-child(3){-webkit-transform:translateY(-11.5px) rotate(-45deg);-ms-transform:translateY(-11.5px) rotate(-45deg);-o-transform:translateY(-11.5px) rotate(-45deg);transform:translateY(-11.5px) rotate(-45deg)}