/* style_dev.css start*/
@charset "utf-8";

.footer .wd309logo a:hover{opacity:1}.footer .ft_bottom{text-align:center}.footer .ft_bottom .wd309logo img{height:22px;vertical-align:baseline}.footer .ft_bottom p,.ft_bottom .wd309logo{display:inline-block}.footer .ft_bottom .wd309logo{vertical-align:middle}.header_top_menu ul li.current_page_item > a{color:#ec2232}.header_top_menu ul > li.current-menu-ancestor > a{color:#ec2232}.header_bottom_menu ul li.current_page_item a{color:#ec2232}.ft_products ul li.current_page_item a,.ft_quick_links ul li.current_page_item a{opacity:0.5}.privacy-page ol{counter-reset:item;margin-bottom:15px}.privacy-page ol>li{list-style-type:none;counter-increment:item;color:#666666;font-size:18px;line-height:27px;font-weight:300}.privacy-page ol>li:before{display:inline-block;font-weight:bold;text-align:right;content:counter(item) ".";padding-right:05px}.privacy-page .privacy-inner{padding-left:30px;margin-bottom:20px}.privacy-page .privacy-inner ul{margin-top:05px}.privacy-page ul,.privacy-page ol{margin-left:20px}.contactus_left span.wpcf7-not-valid-tip{display:none}.contactus_left .cf7sr-g-recaptcha-invalid span.wpcf7-not-valid-tip{display:inline-block}.contactus_left input.wpcf7-not-valid{border-bottom:1px solid red}.categories_list ul li.active{background:#ec2232;padding:14px 0 14px 44px}.categories_list ul li.active a{color:#ffffff}.cat_title h2,.cat_title h1{font-size:30px;line-height:50px;font-weight:700;color:#142954;text-transform:uppercase;padding-top:15px}.thankyou{text-align:center;padding:40px 0 0}.thankyou h3{font-weight:700;font-size:30px;line-height:46px;color:#142954}.dafault-content .thankyou  strong{display:block;font-size:43px;color:#142954;line-height:41px}.page-id-131 .title_def{display:none}.video_inr{text-align:center}.video_inr .video_box{float:none;display:inline-block;margin:0 -2px;vertical-align:top;text-align:left}.gallery_pagination{text-align:center;padding:26px 0 0 0}.wp-pagenavi .last,.wp-pagenavi .first{display:none}.wp-pagenavi span.extend{display:inline-block;font-size:20px;color:#ec2232;border:1px solid #e5e5e5;height:42px;width:40px;border:1px solid #e5e5e5;text-align:center;line-height:33px;vertical-align:top;letter-spacing:0.020em;margin:0 3px}.photo_gallery_inr{text-align:center}.photo_gallery_inr .photo_gallery_box{float:none;display:inline-block;margin:0 -2px;vertical-align:top;text-align:left}.full_width{width:100%}.ice_cubz_rent_or_estimate span.wpcf7-not-valid-tip{display:none}.ice_cubz_rent_or_estimate .cf7sr-g-recaptcha-invalid span.wpcf7-not-valid-tip{display:inline-block}.ice_cubz_rent_or_estimate input.wpcf7-not-valid{border-bottom:1px solid red}.no-page{text-align:center;padding:30px 0 80px 0}.pagenotfound .dafault-content p{font-size:28px;line-height:38px;color:#666666;font-weight:300;padding:0 0 20px 0}.no-post{min-height:160px;padding:40px 0 40px 0;text-align:center}.no-post h2{margin:0;font-size:40px;line-height:40px;color:#142954;font-weight:700;letter-spacing:0.010em}.no-post p{font-weight:400;font-size:27px;line-height:40px;color:#666666;padding:5px 0}.mfp-container.mfp-iframe-holder{width:100%}.ice_cubz_rent_or_estimate div.wpcf7-response-output{margin:-38px 82px 0 82px}.banner-video-img video#vid{width:100%;position:absolute;bottom:0}.banner-video-img{height:90vh;overflow:hidden;position:relative;z-index:0}.banner-video-img:before{position:absolute;content:"";background:#ffffff;left:0;right:0;top:0;bottom:0;z-index:1;opacity:0.5}
/* style_dev.css end*/
/* magnific-popup.css start*/
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:1;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
/* magnific-popup.css end*/
/* slick.css start*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* slick.css end*/
/* meanmenu.css start*/
.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#bcc834;min-height:42px;z-index:999999}.mean-container .meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:20px!important;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container .meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#bcc834;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#000000;border-top:1px solid #383838;border-top:1px solid #bcc834;text-decoration:none;text-transform:uppercase;font-size:14px}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#282828;color:#ffffff}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,0.1);border:none!important;border-left:1px solid rgba(255,255,255,0.4)!important;border-bottom:1px solid rgba(255,255,255,0.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,0.9)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}
/* meanmenu.css end*/
/* style.css start*/
@font-face{font-family:'Gotham';font-display:swap;src:url('fonts/GothamMedium.woff2') format('woff2'),url('fonts/GothamMedium.woff') format('woff');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:'Gotham';font-display:swap;src:url('fonts/GothamLight.woff2') format('woff2'),url('fonts/GothamLight.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Gotham';font-display:swap;src:url('fonts/GothamBold.woff2') format('woff2'),url('fonts/GothamBold.woff') format('woff');font-weight:bold;font-style:normal}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body{font-family:'Gotham';font-size:13px;color:#333;margin:0;background:#eef5ff}p,h1,h2,h3,h4,h5,h6,ul,li,a{margin:0;padding:0;line-height:1}a{text-decoration:none;outline:none;color:#ec2232}a:hover{color:#666666;text-decoration:none}img{vertical-align:top;max-width:100%;height:auto;border:none}input,select,textarea{font-family:'Gotham';font-size:13px;color:#000}iframe{max-width:100%;border:none}.fl{float:left}.fr{float:right}.clr,.cl,.clear{clear:both}input,select,textarea,button{font-family:'Gotham';font-size:13px;color:#333}.clearfix:after{clear:both;display:block;visibility:hidden;content:""}textarea{resize:none;min-height:82px}input:focus,textarea:focus,select:focus,button:focus{outline:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #dddddd;background:#fff;padding:0 13px;box-shadow:none;height:49px;max-width:100%;border-radius:0px;width:100%}input[type="search"]{-webkit-appearance:none}textarea{line-height:normal;padding:9px;width:100%}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:#0EB1FE;background:#f9f9f9;box-shadow:0 0 4px rgba(0,0,0,0.2)}select{border:1px solid #dddddd;background:#fff;max-width:100%;border-radius:3px;padding:15px 13px}input[type="image"],input[type="submit"],input[type="button"],button{background:#f1592a;border:medium none;border-radius:0px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:0px 23px;text-transform:uppercase;height:40px;transition:all 0.3s ease-in-out 0s;font-weight:bold;appearance:normal;-webkit-appearance:none;max-width:100%}input[type="image"]:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover{background-color:#555}input[type="image"]:active,input[type="submit"]:active,input[type="button"]:active,button:active{box-shadow:inset 0 0 12px rgba(0,0,0,0.2)}.big_wrapper{margin:0 auto;padding:0 50px;max-width:1500px}.wrapper{margin:0 auto;padding:0 50px;max-width:1300px}.ft_top{background:#142954;padding:70px 0 76px}.ft_otr{margin:0 -15px}.ft_left{width:33.33%;float:left;padding:0 15px}.ft_logo p{font-weight:300;font-size:18px;color:#ffffff;line-height:23px;text-transform:uppercase;padding:15px 0 38px}.ft_call a{font-size:28px;font-weight:500;color:#ffffff;line-height:30px;position:relative;padding-left:56px;display:inline-block}.ft_location{padding:26px 0 0}.footer a:hover{opacity:0.5}.ft_call a:before{position:absolute;content:"";width:24px;height:24px;background:url(images/ft_call.png)no-repeat;background-size:100%;left:0;top:2px}.ft_location a{font-size:24px;font-weight:300;color:#ffffff;line-height:32px;position:relative;padding-left:56px;display:inline-block}.ft_location a:before{position:absolute;content:"";width:18px;height:26px;background:url(images/ft_location.png)no-repeat;background-size:100%;left:0;top:2px}.ft_links strong{font-size:26px;font-weight:500;line-height:30px;color:#ffffff;text-transform:capitalize}.ft_links ul{padding:21px 0 0}.ft_links ul li{list-style:none}.ft_links ul li a{font-size:22px;line-height:32px;font-weight:300;display:inline-block;color:#ffffff}.ft_links.ft_products{width:25%;float:left;padding:0 15px}.ft_links.ft_social_media{width:25%;float:left;padding:0 15px 0 68px}.ft_links.ft_quick_links{width:16.67%;float:left;padding:0 15px}.ft_links.ft_social_media ul li{display:inline-block;margin:0 14px}.ft_links.ft_social_media ul li:first-child{margin-left:0}.ft_links.ft_social_media ul li:last-child{margin-right:0}.ft_links.ft_social_media ul li a{width:30px;height:30px;display:inline-block}.ft_links.ft_social_media ul li.ft_yt a{background:url(images/ft_social.png)no-repeat;background-position:left top}.ft_links.ft_social_media ul li.ft_tw a{background:url(images/ft_social.png)no-repeat;background-position:left -58px top}.ft_links.ft_social_media ul li.ft_fb a{background:url(images/ft_social.png)no-repeat;background-position:left -116px top}.ft_links.ft_social_media ul li.ft_ins a{background:url(images/ft_social.png)no-repeat;background-position:right top}.ft_bottom{background:#010918}.ft_bottom p{line-height:76px;font-size:15px;font-weight:300;color:#fff;text-align:center}.ft_logo a:hover{opacity:1}.btn_red a{display:inline-block;font-size:22px;color:#ffffff;font-weight:bold;background:#ec2232;border-radius:20px;padding:21px 38px;border:1px solid #ec2232}.btn_red a:hover{color:#ec2232;background:#ffffff}.header_logo a{display:inline-block}.header_menu{width:60%;position:relative}.header_menu ul{list-style:none;text-align:center}.header_menu ul li{display:inline-block;padding:0 27px;position:relative}.header_menu ul li a{display:inline-block;font-weight:300;font-size:18px;color:#000000}.header_menu > ul > li:first-child{padding-left:0}.header_menu > ul > li:last-child{padding-right:0}.header_top_menu ul li::before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:#b5cdff}.header_top_menu ul li:first-child::before{content:none}.header_bottom_menu ul li::before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:#142954}.header_bottom_menu ul li a{color:#142954}.header_bottom_menu ul li:first-child::before{content:none}.header_menu ul li a:hover{color:#ec2232}.header{position:absolute;top:0;z-index:1;left:0;right:0;background:#ffffff}.header_otr{max-width:1500px;margin:0 auto;padding:17px 50px}.header_logo{width:21%;padding:20px 0 0 0}.header_top_menu{padding:26px 0 0px}.header_bottom_menu{position:absolute;left:0;bottom:-95px;padding:0;right:0;text-align:center}.header_btn{padding-top:0px;width:19%}body.home .header_otr{padding:43px 50px 0}body.home .header{background:none}body.home .header_logo{width:21%;padding-top:12px}body.home .header_top_menu{padding:0 0 37px}body.home .header_btn{padding-top:13px}body.home .header_bottom_menu{bottom:-55px}.banner_img img{width:100%}.banner_img{position:relative}.banner_img::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(238,245,255,0.42)}.banner_text{position:absolute;left:0;right:0;max-width:1400px;margin:0 auto;bottom:27%;text-align:center}.banner_text_inr h1{font-size:60px;color:#ec2134;font-weight:bold;line-height:65px;width:58%;margin:0 auto;padding-bottom:33px}.btn_red.banner_btn a{background:#142954;border-color:#142954}.btn_red.banner_btn a:hover{color:#142954;background:#ffffff}.inner_banner_img img{width:100%}.title h1{font-size:40px;line-height:50px;font-weight:700;color:#142954;text-align:center;text-transform:uppercase;padding-top:68px}.title h2{font-size:40px;line-height:50px;font-weight:700;color:#142954;text-align:center;text-transform:uppercase;padding-top:68px}.home_title h3,.home_title h1{font-weight:bold;color:#ec2134;font-size:60px;line-height:65px;width:100%;margin:0 auto;text-transform:uppercase}.home_welcome_otr{text-align:center}.home_welcome_text p{font-weight:300;color:#666666;font-size:18px;line-height:30px;padding:33px 0 0}.home_welcome{background:#ffffff;position:relative;background:url(images/home_welcome_top.svg)no-repeat center top;background-size:cover;padding-top:40px;margin-top:-10%;padding-bottom:33px}.home_services{background:#142954;text-align:center;padding:54px 0 68px}.home_title p{font-weight:300;color:#fafafa;font-size:18px;line-height:30px;width:50%;margin:0 auto;padding:35px 0 0}.home_service_box{width:33.33%;padding:0 55px}.home_service_inr{margin:0 -55px;padding:45px 0 60px}.home_service_box_inr a{display:inline-block;border-radius:50%;width:378px;height:378px;background:#ffffff;line-height:378px;text-align:center;vertical-align:middle}.home_service_box_inr a h5{color:#ec2134;font-size:39px;line-height:42px;font-weight:500;display:inline-block;vertical-align:middle;text-transform:uppercase;padding-bottom:10px}.home_service_box_inr a:hover{background:#ec2134}.home_service_box_inr a:hover h5{color:#ffffff}.home_gallery_box{width:33.33%;padding:0 34px}.home_gallery_otr{margin:0 -34px;padding:65px 57px}.home_gallery_box_inr a{display:inline-block}.home_gallery_box_inr a:hover .home_gallery_box_img::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.3)}.home_gallery_box_img{position:relative}.home_gallery_box_inr a:hover .home_gallery_box_img::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(images/home_gallery_before.png);width:50px;height:50px}.home_gallery_box_inr a:hover .home_gallery_box_img{-webkit-box-shadow:0px 10px 35px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 35px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 35px 0px rgba(0,0,0,0.2)}.aboutus_left{width:50%}.aboutus_right h6{font-weight:bold;font-size:20px;line-height:26px;color:#142954;padding-bottom:13px}.aboutus_right p{font-weight:300;font-size:18px;line-height:30px;color:#666666}.aboutus_inr{padding:21px 0 0}.contactus_left{width:58.31%;padding:0 45px 0 14.28%}.input_text input{color:#7b92c1;font-size:16px;font-weight:300;background:none;border:none;border-bottom:1px solid rgba(102,102,102,0.3);height:50px;padding:0}.input_text input::placeholder{color:#7b92c1;font-size:16px;font-weight:300}.input_text{padding:9px 0}.input_text input:focus{border:none;border-bottom:1px solid #ec2232;background:none;color:#ec2232;box-shadow:none}.input_text input:focus::placeholder{color:#ec2232}.textarea_text textarea{color:#7b92c1;font-size:16px;font-weight:300;background:none;border:none;border-bottom:1px solid rgba(102,102,102,0.3);height:50px;padding:15px 0 0;min-height:50px}.textarea_text textarea::placeholder{color:#7b92c1;font-size:16px;font-weight:300}.textarea_text{padding:9px 0}.textarea_text textarea:focus{border:none;border-bottom:1px solid #ec2232;background:none;color:#ec2232;box-shadow:none}.textarea_text textarea:focus::placeholder{color:#ec2232}.contactus_recaptcha{display:inline-block;vertical-align:middle}.contactus_btn{display:inline-block;vertical-align:middle;padding-left:18px}.contactus_btn button{font-weight:bold;font-size:22px;color:#ffffff;border-radius:20px;border:1px solid #ec2232;background:#ec2232;text-transform:capitalize;height:65px;line-height:63px;padding:0 38px}.contactus_btn button:hover{background:#ffffff;color:#ec2232}.contactus_left_form{padding:0 0 9px}.contactus_right{width:41.69%;padding:10px 7.14% 0 100px}.contactus_title h6{font-size:24px;color:#666666;font-weight:500;padding-bottom:8px;position:relative}.contactus_title a{display:inline-block;font-size:18px;line-height:32px;color:#908d8d;font-weight:300}.contactus_title a:hover{color:#ec2232}.contactus_title p{font-size:18px;line-height:32px;color:#908d8d;font-weight:300}.contactus_title{padding:17px 0}.contactus_address h6::before{content:"";position:absolute;left:-47px;background:url(images/contact_location.png);width:15px;height:21px;top:2px}.contactus_call h6::before{content:"";position:absolute;left:-45px;background:url(images/contact_call.png);width:20px;height:20px;top:5px}.contactus_otr{padding:0 0 80px}.product_category_box{width:33.33%;display:inline-block;margin-right:-3px;padding:21px 15px}.product_category_inr{text-align:center;margin:0 -15px;padding:8px 0 56px}.product_category_box_img{position:relative;-webkit-box-shadow:0px 10px 35px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 35px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 35px 0px rgba(0,0,0,0.2)}.product_category_img_text{position:absolute;bottom:22px;left:0;right:0;padding:0 30px}.product_category_img_text h5{font-weight:bold;font-size:40px;color:#ffffff;text-transform:uppercase;line-height:44px;padding-bottom:3px}.product_category_img_text p{font-weight:300;font-size:18px;color:#fafafa;line-height:30px}.btn_red.product_category_btn a{border-radius:0;width:100%}.product_category_box_img::before{content:"";position:absolute;bottom:0;left:0;right:0;height:45%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.btn_red.product_category_btn{padding:20px 0 0}.video_box{width:33.33%;padding:15px}.video_box_inr a{display:inline-block}.video_box_img{position:relative}.video_box_img::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(images/youtube_icone.png);width:76px;height:54px}.video_box_inr a:hover .video_box_img::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(236,34,50,0.5)}.video_inr{margin:0 -15px;padding:14px 0 26px}.video_otr{padding:0 0 80px}.videopage_video_popup .mfp-iframe-holder .mfp-close{color:#ffffff;right:0;width:45px;background:#ec2232;height:45px;opacity:1;text-align:center;font-size:30px;border-radius:5px;padding:0;top:-60px}.videopage_video_popup .mfp-iframe-holder .mfp-close:hover{background:#ffffff;color:#ec2232}.blog_pagination ul{list-style:none}.blog_pagination ul li{display:inline-block;margin:0 3px}.blog_pagination ul li:first-child{margin-left:0}.blog_pagination ul li a{display:inline-block;font-size:20px;color:#ec2232;height:42px;width:40px;border:1px solid #e5e5e5;text-align:center;line-height:42px;vertical-align:top;letter-spacing:0.020em}.blog_pagination ul li:hover{background:#ec2232}.blog_pagination ul li:hover a{color:#ffffff}.blog_pagination ul li.dots{pointer-events:none}.blog_pagination ul li.left_arrow a{background:url(images/pagination_left_arrow.png) no-repeat center center}.blog_pagination ul li.left_arrow a:hover{background:url(images/pagination_left_arrow_hover.png) no-repeat center center}.blog_pagination ul li.right_arrow a{background:url(images/pagination_right_arrow.png) no-repeat center center}.blog_pagination ul li.right_arrow a:hover{background:url(images/pagination_right_arrow_hover.png) no-repeat center center}.blog_details_right{width:24.99%}.photo_gallery_box{display:inline-block;vertical-align:top;width:33.33%;margin-right:-3px;padding:12px 15px}.photo_gallery_image a{position:relative;display:inline-block}.photo_gallery_image a:before{position:absolute;content:'';background:#ec2232;top:0;right:0;bottom:0;left:0;opacity:0.7;display:none}.photo_gallery_image a:after{position:absolute;content:'';background:url(images/eyes.png);width:70px;height:49px;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.photo_gallery_image:hover a:before{display:block;box-shadow:0 0 20px 0 rgba(0,0,0,0.5)}.photo_gallery_image a:hover:after{display:block}.photo_gallery_text{text-align:center}.photo_gallery_text a{display:inline-block;font-weight:700;font-size:30px;line-height:36px;color:#000000;text-align:center;text-transform:capitalize;padding:23px 0px 0px}.photo_gallery_inr{padding:29px 0 62px;margin:-12px -15px 0}.privacy_policy{padding:0 0 65px}.privacy_policy_inr h3{font-weight:500;font-size:22px;line-height:34px;color:#142954;letter-spacing:0.020em;padding:22px 0 0}.privacy_policy_inr p{font-weight:300;font-size:18px;line-height:24px;color:#000000;letter-spacing:0.020em;padding:12px 0}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:0;width:45px;background:#ec2232;height:45px;opacity:1;text-align:center;font-size:30px;border-radius:5px;top:-24px;padding:0}.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover{color:#ec2232;background:#ffffff}.mfp-title{display:none}.faq_page_inr{max-width:1055px;margin:0 auto;padding:15px 0 65px 0;counter-reset:item}.faq_question{padding:15px 0}.faq_question h6{font-weight:500;font-size:18px;line-height:24px;color:#666666;background:#ffffff;padding:20px 63px 20px 73px;border:1px solid #cccccc;position:relative;cursor:pointer}.faq_question h6:before{content:counter(item) ".";position:absolute;left:41px;top:50%;font-weight:normal;color:#666666;font-size:18px;line-height:24px;counter-increment:item;transform:translateY(-50%)}.faq_question h6:after{position:absolute;content:'';background:url(images/faq_sub.png);width:12px;height:3px;top:50%;right:39px;transform:translateY(-50%)}.faq_question.active h6{background:#ffffff;color:#ec2232;border:1px solid #ec2232;position:relative}.faq_question.active h6:before{color:#ec2232}.faq_question.active h6:after{position:absolute;content:'';background:url(images/faq_add.png);width:13px;height:12px;top:50%;right:39px;transform:translateY(-50%)}.faq_answer p{font-weight:300;font-size:16px;line-height:32px;color:#666666;padding:0 30px 0 44px}.gallery_detail_inr{padding:38px 0 50px}.gallery_detail_section{width:50%;display:inline-block;vertical-align:top;margin-right:-3px}.gallery_detail_section_text h3{font-weight:700;font-size:30px;line-height:30px;color:#142954;text-transform:capitalize;padding:0 0 5px}.gallery_detail_section_text p{font-weight:300;font-size:18px;line-height:30px;color:#142954;padding:5px 0}.gallery_detail_section_slider_small{padding:20px 0px 0 0px;margin:0 -5px}.gallery_detail_section_slider_small .gallery_detail_image{padding:0 5px}.gallery_detail_inr{margin:0 -15px}.gallery_detail_section{padding:0 15px}.gallery_detail_section_slider_otr{padding-right:8px}.gallery_detail_section_slider_small  button.slick-prev.slick-arrow{background:url(images/left_arrow.png) no-repeat;width:15px;height:26px;left:-20px;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.gallery_detail_section_slider_small  button.slick-next.slick-arrow{background:url(images/right_arrow.png) no-repeat;width:15px;height:26px;right:-20px;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.btn_red.back_to_gallery_btn{padding:30px 0}.ice_cubz_fees{background:#ffffff;padding:31px 0 50px}.ice_cubz_fees .title h1{text-align:left;padding-top:0}.ice_cubz_fees .title h2{text-align:left;padding-top:0}.ice_cubz_fees_ul ul{list-style:none;padding:15px 0 0}.ice_cubz_fees_ul ul li{display:inline-block;font-weight:500;font-size:20px;color:#666666;padding:0 39px;position:relative}.ice_cubz_fees_ul ul li:first-child{padding-left:50px}.ice_cubz_fees_ul ul li:first-child::before{border:6px solid #ec2232;width:14px;height:14px;background:#ffffff;content:"";position:absolute;left:0;border-radius:50%;top:-2px}.ice_cubz_fees_ul ul li:last-child::before{position:absolute;width:26px;height:26px;background:#ec2232;border-radius:50%;content:"";left:-10px;top:-2px}.blog_section{padding:0 0 84px}.blog_page .title{padding:0 0 14px}.blog_details_left{width:74.84%;padding:0 32px 0 0}.blog_setails_left_otr{padding:15px 0}.blog_setails_left_inr{padding:20px;background:#ffffff;box-shadow:0 0px 35px 0px rgba(0,0,0,0.05)}.blog_details_img a{display:inline-block}.blog_details_img{width:31.178%;float:none;display:inline-block;vertical-align:middle;margin-right:-3px}.blog_details_text{padding:10px 0 0 30px;width:68.822%;float:none;display:inline-block;vertical-align:middle;margin-right:-3px}.blog_title h3{font-size:22px;line-height:25px;font-weight:bold;color:#142954;display:inline-block;padding:0 0 17px 0}.blog_details_text a:hover h3{color:#ec2232}.blog_sub_text h4{font-size:14px;line-height:18px;color:#8f8f8f;font-weight:300;padding:0 0 18px 0}.blog_sub_text strong{color:#ec2232}.blog_para{width:89%}.blog_para p{font-size:16px;line-height:25px;color:#8e8e8e;font-weight:300;letter-spacing:0.005em}.blog_para a{color:#ec2232;display:inline-block}.blog_para a:hover{color:#142954}.blog_pagination ul{list-style:none}.blog_pagination ul li{display:inline-block}.blog_pagination ul li a{display:inline-block;font-size:20px;color:#ec2232;height:42px;width:40px;border:1px solid #e5e5e5;text-align:center;line-height:42px;vertical-align:top;letter-spacing:0.020em}.blog_pagination ul li:hover{background:#ec2232}.blog_pagination ul li:hover a{color:#ffffff}.blog_pagination ul li.dots{pointer-events:none}.blog_pagination ul li.left_arrow a{background:url(images/pagination_left_arrow.png) no-repeat center center}.blog_pagination ul li.left_arrow a:hover{background:url(images/pagination_left_arrow_hover.png) no-repeat center center}.blog_pagination ul li.right_arrow a{background:url(images/pagination_right_arrow.png) no-repeat center center}.blog_pagination ul li.right_arrow a:hover{background:url(images/pagination_right_arrow_hover.png) no-repeat center center}.blog_details_right{width:24.99%}.blog_right_title h4{font-size:28px;line-height:30px;font-weight:500;color:#142954;padding:0 0 21px}.categories_list ul{list-style:none}.categories_list ul li{padding:14px 0 14px 34px}.categories_list ul li a:before{position:absolute;content:"";background:url(images/blog_categories_arrow.png);width:5px;height:8px;transform:translateY(-50%);top:50%;left:0}.categories_list ul li a{display:inline-block;font-size:17px;line-height:28px;color:#798089;font-weight:300;vertical-align:middle;position:relative;padding:0 0 0 24px}.categories_list{background:#ffffff;border-radius:3px;overflow:hidden}.categories_list ul li:hover{background:#ec2232;padding:14px 0 14px 44px}.categories_list ul li:hover a{color:#ffffff}.categories_list ul li:hover a:before{background:url(images/blog_categories_arrow_hover.png) no-repeat}.popular_post_details_inr{padding:10px;border:1px solid #e5e5e5}.popular_post_details_inr:hover{background:#ec2232}.popular_post_inr_text h5{color:#798089;font-size:15px;line-height:24px;font-weight:500;display:inline-block;padding:0 0 0 23px;position:relative}.popular_post_inr_text h5:before{position:absolute;content:"";background:url(images/popular_post_date.png);width:14px;height:15px;top:50%;transform:translateY(-50%);left:0}.popular_post_inr_text h6{color:#142954;font-size:14px;line-height:18px;font-weight:300}.popular_post_inr_img{margin:0 15px 0 0}.popular_post_details_inr:hover .popular_post_inr_text h5,.popular_post_details_inr:hover .popular_post_inr_text h6{color:#ffffff}.popular_post_details_inr:hover .popular_post_inr_text h5:before{background:url(images/popular_post_date_hover.png)}.popular_post_view_more a{display:inline-block;font-weight:500;font-size:16px;height:48px;line-height:48px;color:#ffffff;background:#ec2232;border-radius:5px;padding:0 80px 0 34px;text-transform:uppercase;position:relative;border:1px solid #ec2232}.popular_post_view_more a:before{position:absolute;content:"";background:url(images/blog_view_more.png);width:9px;height:11px;top:50%;transform:translateY(-50%);right:20px;z-index:1}.popular_post_view_more a:after{position:absolute;content:"";background:#c81927;width:39px;height:38px;top:50%;transform:translateY(-50%);right:6px;border-radius:5px}.popular_post_view_more a:hover{background:#ffffff;color:#ec2232}.popular_post_details_otr{padding:0 0 21px}.blog_details_otr{padding:0 0 36px}.blog_details_categories{padding:12px 0 0}.blog_details_left_top{padding:0 0 26px}.categories_list ul li.active a:before{background:url(images/blog_categories_arrow_hover.png) no-repeat}.ice_cubz_sub_details h3{font-size:22px;line-height:25px;color:#142954;font-weight:bold;text-align:center;padding:0 0 36px}.ice_cubz_page .title h1{padding:81px 0 24px 0}.ice_cubz_page .title h2{padding:81px 0 24px 0}.ice_cubz_serving1{padding:0 15px;position:relative;width:33.33%}.ice_cubz_sub_details_img{margin:0 -15px}.ice_cubz_serving_text{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.ice_cubz_serving_text h4{font-size:30px;line-height:34px;font-weight:bold;color:#ffffff}.ice_cubz_serving_img_section a:before{position:absolute;content:"";background:#ec2232;left:0;right:0;top:0;bottom:0;opacity:0.7;transition:all 0.2s ease}.ice_cubz_serving_img_section a:hover .ice_cubz_sub_details_img_otr:before{position:absolute;content:"";background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);left:0;right:0;height:45%;bottom:0}.ice_cubz_serving_img_section a:hover:before{opacity:0}.ice_cubz_serving_img_section a:hover .ice_cubz_serving_text{top:unset;bottom:66px}.ice_cubz_serving_para{padding:26px 0 0;width:82%}.ice_cubz_serving_para p{font-weight:300;font-size:18px;color:#8f8f8f;line-height:24px}.ice_cubz_serving_img_section a{display:inline-block;position:relative}.ice_cubz_rental_estimate{text-align:center}.ice_cubz_rental_estimate_input{display:inline-block;padding:0 24px}.ice_cubz_rental_estimate_input input,.ice_cubz_estimate input{opacity:0}.ice_cubz_rental_estimate_input label span{position:relative}.ice_cubz_rental_estimate_input label span:before{position:absolute;width:26px;height:26px;background:#ffffff;border-radius:100%;content:"";left:-35px}.ice_cubz_rental_estimate_input input:checked + span:before{border:6px solid #ec2232;width:14px;height:14px;background:#ffffff}.ice_cubz_rental_estimate_input label span,.ice_cubz_estimate label span{font-size:20px;color:#ec2232;background:#ffffff;border-radius:30px;padding:12px 33px;display:inline-block}.ice_cubz_rental_estimate_input input:checked + span{background:#ec2232;color:#ffffff}.ice_cubz_rental_estimate_input .wpcf7-list-item{display:inline-block;padding:0 0 0 33px}.ice_cubz_click_form{padding:60px 0 40px 0}.ice_cubz_click_form_bg{background:#ffffff;padding:36px 82px 48px 82px;text-align:center}.ice_cubz_click_form_bg p{font-size:18px;line-height:24px;color:#666666;font-weight:500;width:64%;margin:0 auto;padding:0 0 60px 0}.ice_cubz_specifictions{padding:0 122px 72px 109px}.specifiction_sub_title h5{font-weight:bold;font-size:18px;line-height:20px;color:#666666;padding:0 0 23px 0}.specification_section_text ul{list-style:none}.specification_section_text ul li{position:relative;font-size:18px;line-height:32px;color:#8f8f8f;font-weight:300;padding:0 0 0 25px}.specification_section_text ul li:before{position:absolute;width:11px;height:11px;transform:translateY(-50%);border-radius:100px;background:#8f8f8f;content:"";left:0;transform:translateY(-50%);top:50%}.photo_gallery_text a:hover{color:#ec2232}aside.def-page .default_contain_otr{padding:30px 0 80px 0}.left-img{float:left;margin-right:27px;margin-bottom:20px}.right-img{float:right;width:49%;margin-left:27px;margin-bottom:20px;text-align:right}.dafault-content h2{font-size:40px;line-height:45px;font-weight:700;color:#142954;padding:0 0 10px 0}.dafault-content h3{font-size:35px;line-height:40px;font-weight:700;color:#142954;padding:0 0 10px 0}.dafault-content h4{font-size:30px;line-height:35px;font-weight:700;color:#142954;padding:0 0 10px 0}.dafault-content h5{font-size:25px;line-height:30px;font-weight:700;color:#142954;padding:0 0 10px 0}.dafault-content h6{font-size:20px;line-height:22px;font-weight:700;color:#142954;padding:0 0 10px 0}.dafault-content p{font-size:18px;line-height:30px;color:#666666;font-weight:300;padding:0 0 20px 0}.dafault-content strong{font-size:20px;line-height:30px;color:#000000;font-weight:500}.dafault-content a{color:#ec2232}.dafault-content .btn_red{padding:20px 0 0 0}.dafault-content .btn_red a{color:#ffffff}.dafault-content .btn_red a:hover{color:#ec2232}.dafault-content ul{padding:0 0 20px 0;overflow:hidden}.dafault-content ul li{font-size:18px;line-height:30px;color:#666666;font-weight:300;position:relative;list-style:none;padding:5px 30px}.dafault-content ul li:before{position:absolute;content:"";width:15px;height:15px;background:#666666;border-radius:50%;left:0;top:13px}.dafault-content ul.col-2 li{width:50%;float:left;padding:5px 10px 5px 30px}.dafault-content ul.col-3 li{width:33.33%;float:left;padding:5px 10px 5px 30px}.dafault-content ul.col-4 li{width:25%;float:left;padding:5px 10px 5px 30px}.dafault-content.aboutus_right h6{line-height:26px}.title_def h1{font-size:40px;line-height:50px;font-weight:700;color:#142954;text-align:center;text-transform:uppercase;padding-top:68px}.title_def h2{font-size:40px;line-height:50px;font-weight:700;color:#142954;text-align:center;text-transform:uppercase;padding-top:68px}.abt-bottom-otr .abt-bottom-box{width:33.33%;float:left;padding:0 25px}.abt-bottom-otr{display:inline-block}.abt-btm-btn{text-align:center;padding:104px 0 80px 0}.abt-btm-btn ul li{list-style:none;display:inline-block;padding:0 5px}.abt-bottom-box img{border:3px solid #fe0000}.abt-bottom{text-align:center}.wp-pagenavi{margin:0 -3px}.wp-pagenavi a{display:inline-block;font-size:20px;color:#ec2232;height:42px;width:40px;border:1px solid #e5e5e5;text-align:center;line-height:33px;vertical-align:top;letter-spacing:0.020em;margin:0 3px}.wp-pagenavi span.current{display:inline-block;font-size:20px;background:#ec2232;color:#ffffff;border:none;height:42px;width:40px;border:1px solid #e5e5e5;text-align:center;line-height:33px;vertical-align:top;letter-spacing:0.020em;margin:0 3px}.wp-pagenavi a:hover{background:#ec2232;color:#ffffff;border:none}button.mfp-arrow{background:#ffffff}.mfp-arrow-left:after,.mfp-arrow-right:after{display:none}.mfp-arrow-left:before{background:url(images/gallery_left_arrow.png) no-repeat;width:11px;height:19px;border:none;margin:0;left:50%;transform:translate(-50%,-50%);top:50%;background-size:100%;opacity:0.4}.mfp-arrow-right:before{background:url(images/gallery_right_arrow.png) no-repeat;width:11px;height:19px;border:none;margin:0;left:50%;transform:translate(-50%,-50%);top:50%;background-size:100%;opacity:0.4}.mfp-arrow-right:hover:before,.mfp-arrow-left:hover:before{opacity:1}.mfp-arrow{width:50px;height:50px;margin-top:0;border-radius:5px;top:50%;transform:translateY(-50%)}.mfp-arrow:active{margin-top:0}.mfp-arrow-left{left:20%}.mfp-arrow-right{right:20%}.mfp-container{position:relative;width:auto;display:inline-block;max-width:80%}.mfp-wrap{text-align:center}.mfp-arrow-left{left:-70px}.mfp-arrow-right{right:-70px}.ice_cubz_click_form_bg_form.form-3{width:33.33%;display:inline-block;margin:0 -3px;padding:0 18px 30px}.ice_cubz_click_form_bg_form.form-2{width:50%;display:inline-block;margin:0 -3px;padding:0 18px 41px;text-align:left}.ice_cubz_click_form_bg_form_input input{font-size:18px;color:#8f8f8f;font-weight:300;height:51px; border: none;border-bottom: 1px solid rgba(102, 102, 102, 0.3); padding:0;}.ice_cubz_click_form_bg_form_input input:focus{border-color:#ec2232;box-shadow:none;background:#ffffff}.ice_cubz_click_form_bg_form.form-2 label{font-size:20px;color:#ec2232;padding:0 0 21px 0;display:inline-block}.wpcf7-form-control-wrap.drop_date{position:relative}.ice_button{text-align:center}.ice_button button{font-weight:bold;font-size:25px;height:45px;line-height:45px;background:#ec2232;color:#ffffff;border-radius:50px}.ice_cubz_click_form_date{position:relative}.ice_cubz_click_form_date:after{position:absolute;background:url(images/calender.png) no-repeat;width:25px;height:26px;content:"";top:50%;transform:translateY(-50%);background-size:100%;right:33px;opacity:0.5}.ice_button{display:inline-block;vertical-align:middle;padding:0 15px}.ice_recaptcha{display:inline-block;vertical-align:middle;padding:0 15px}.ice_cubz_rebtn{text-align:center}.header_top_menu{position:relative;z-index:1}.sub-menu{display:none}.header_menu ul li{position:relative}.header_menu ul>li:hover>ul{display:block;z-index:1}.header_menu ul li ul{position:absolute;background:#ffffff;padding:5px 0 3px;left:0px;top:100%;text-align:left;min-width:150px;white-space:nowrap;margin-top:37px;box-shadow:0 0 30px 0 rgba(0,0,0,0.10)}.header_menu ul li ul li{display:block;padding:8px 21px}.header_menu ul li ul li:before{content:none}.header_menu ul li ul:before{height:37px;top:-37px;left:0;right:0;position:absolute;content:""}body.home .header_menu ul li ul:before{height:10px;top:-10px}body.home .header_menu ul li ul{margin-top:10px}.header_menu ul li.current-page-parent > a{color:#ec2232}.home_gallery_box_inr a:hover .home_gallery_box_img::after{content:none}.home_service_box_inr a{background:none;width:auto;height:auto;position:relative;line-height:unset;border-radius:50%;overflow:hidden}.home_service_box_inr a:hover{background:none}.home_service_box_inr a h5, .home_service_box_inr a h4{color:#ffffff;font-size:37px;line-height:40px}.home_service_box_inr a:before{position:absolute;content:"";background:#ec2232;left:0;right:0;top:0;bottom:0;opacity:0.7}.home_service_box_inr a:hover:before{position:absolute;content:"";left:0;right:0;height:45%;bottom:0;background:rgba(0,0,0,0);top:auto;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.weekly_detail_inr{padding:38px 0 90px}.weekly_detail_section{width:50%;display:inline-block;vertical-align:top;margin-right:-3px}.weekly_detail_section_text h3{font-weight:700;font-size:30px;line-height:30px;color:#142954;text-transform:capitalize;padding:0 0 5px}.weekly_detail_section_text p{font-weight:300;font-size:18px;line-height:30px;color:#142954;padding:5px 0}.weekly_detail_section_slider_small{padding:20px 0px 0 0px;margin:0 -5px}.weekly_detail_section_slider_small .weekly_detail_image{padding:0 5px}.weekly_detail_inr{margin:0 -15px}.weekly_detail_section{padding:0 15px}.weekly_detail_section_slider_otr{padding-right:8px}.weekly_detail_section_slider_small  button.slick-prev.slick-arrow{background:url(images/left_arrow.png) no-repeat;width:15px;height:26px;left:-20px;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.weekly_detail_section_slider_small  button.slick-next.slick-arrow{background:url(images/right_arrow.png) no-repeat;width:15px;height:26px;right:-20px;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.weekly_detail .weekly_detail_section_text h5{color:#ec2232;font-size:25px;padding:0 0 5px;line-height:30px}.all_btn_red{padding:20px 0 0 0}.all_btn_red a{color:#ffffff}.all_btn_red a:hover{color:#ec2232}.faq-category h3{font-size:30px;line-height:40px;font-weight:700;color:#142954;text-transform:capitalize;padding-top:15px}.faq_question h6{padding:20px 63px 20px 41px}.faq_question h6:before{content:""}.dafault-content img.alignright{float:right;margin:0 0 10px 15px}.dafault-content img.alignleft{float:left;margin:0 15px 10px 0}.popular_post_inr_text h5{font-size:14px}.single .right-img{float:right;margin-left:27px;margin-bottom:20px;text-align:left;width:auto}.single .left-img{width:auto}.dafault-content .spec_btn a{display:inline-block;font-size:18px;color:#ffffff;font-weight:normal;background:#ec2232;border-radius:20px;padding:10px 22px;border:1px solid #ec2232}.dafault-content .spec_btn a:hover{color:#ec2232;background:#ffffff}.dafault-content .spec_btn{padding-bottom:20px}.ice_cubz_page .ice_cubz_gallery_otr .title h1{padding:20px 0 13px 0}.ice_cubz_page .ice_cubz_gallery_otr .title h2{padding:20px 0 13px 0}.ice_cubz_specifictions{padding:0 122px 30px 109px}.center-text{text-align:center}.home_service_box{width:25%;padding:15px 15px;float:none;display:inline-block;margin:0 -2px}.home_service_inr{margin:0 -15px}.home_service_box_inr a .service_text{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#ffffff;padding:0 15px}.instagram_btn{text-align:center;padding-bottom:20px}.special_sec_inr{padding-bottom:40px}.special_sec_inr:nth-child(odd) .special_img{float:left;margin-right:35px}.special_sec_inr:nth-child(even) .special_img{float:right;margin-left:35px}.home_service_box h6, .home_service_box h5{font-size:16px;line-height:21px;display:inline-block;vertical-align:middle;font-weight:500;color:#ffffff}.special_page .dafault-content{padding-bottom:40px}.shipping_container_inr{margin:0 -15px}.shipping_container_box{width:50%;float:left;padding:0 15px}.shipping_container_table{background-color:#fff;color:#422929;font-family:"industry",sans-serif;font-size:15px;font-weight:400;border:15px solid #0c4568;padding:15px;min-height:280px}.product_category_box_img::before{height:100%}body.home .header{background:rgba(255,255,255,0.5)}body.home .header_otr{padding:17px 50px}body.home .header_top_menu{padding:26px 0 0px}body.home .header_bottom_menu{bottom:-95px}body.home .header_btn{padding-top:0}body.home .header_logo{padding-top:22px}body.home .header_bottom_menu{padding:30px 0 20px 0;position:static}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:40px;line-height:50px;font-weight:700;color:#142954;text-align:center}.dafault-content .container_btn{text-align:center;padding:50px 0 0 0;margin:0 auto}.faq_tab_box{padding:20px 0}.faq_tab_box ul{list-style:none;text-align:center}.faq_tab_box ul li{border-radius:20px;display:inline-block;padding:15px;background-color:#142954;margin:0 5px}.faq_tab_box ul li a{color:#ffffff;font-size:20px}.faq_tab_box ul li.active{border-radius:20px;background-color:#ec2232;font-size:20px}.faq_tab_box ul li:hover{color:#ffffff;font-size:20px;border-radius:20px;background-color:#ec2232;padding:15px;margin:0 5px}.slick-arrow{background:#ffffff;font-size:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:5px;padding:0}.gallery_detail_section_slider .slick-next.slick-arrow{right:-25px}.gallery_detail_section_slider .slick-prev.slick-arrow{left:-25px}.slick-prev.slick-arrow:before{background:url(images/gallery_left_arrow.png) no-repeat;width:11px;height:19px;border:none;margin:0;left:50%;transform:translate(-50%,-50%);top:50%;background-size:100%;opacity:0.4;content:"";position:absolute}.slick-next.slick-arrow:before{background:url(images/gallery_right_arrow.png) no-repeat;width:11px;height:19px;border:none;margin:0;left:50%;transform:translate(-50%,-50%);top:50%;background-size:100%;opacity:0.4;content:"";position:absolute}.slick-prev.slick-arrow:hover,.slick-next.slick-arrow:hover{background:#ffffff}.slick-prev.slick-arrow:hover:before,.slick-next.slick-arrow:hover:before{opacity:1}.slick-prev.slick-arrow:active,.slick-next.slick-arrow:active{box-shadow:none}.gallery_detail_section_slider .slick-slide img{margin:0 auto}.slick-prev.slick-arrow{z-index:1}.photo_gallery_image a:after{content:none}.photo_gallery_image .view_product a{font-weight:bold;font-size:22px;color:#ffffff;border-radius:20px;border:1px solid #142954;background:#142954;text-transform:capitalize;height:65px;line-height:63px;padding:0 38px}.product_gallery_detail .view_product a:hover{background:#ffffff;color:#142954}.product_gallery_detail .view_gallery a{font-weight:bold;font-size:22px;color:#ffffff;border-radius:20px;border:1px solid #142954;background:#142954;text-transform:capitalize;height:65px;line-height:63px;padding:0 38px}.product_gallery_detail .view_gallery a:hover{background:#ffffff;color:#142954}.photo_gallery_image{position:relative}.photo_gallery_image .product_gallery_detail{position:absolute;top:50%;transform:translateY(-50%) scale(0);left:0;opacity:0;transition:all 0.3s ease-in-out;right:0;text-align:center}.photo_gallery_image .product_gallery_detail a{font-size:16px;padding:10px 20px;height:auto;line-height:20px;border-radius:10px;min-width:150px;margin:0 5px}.photo_gallery_image:hover .product_gallery_detail{transform:translatey(-50%) scale(1);opacity:1}.photo_gallery_image .product_gallery_detail div{display:inline-block}.photo_gallery_image .product_gallery_detail a:before{content:none}.photo_gallery_image:hover:before{display:block;box-shadow:0 0 20px 0 rgba(0,0,0,0.5)}.photo_gallery_image:before{position:absolute;content:'';background:#ec2232;top:0;right:0;bottom:0;left:0;opacity:0.7;display:none}.weekly_detail_image img{margin:0 auto}.photo_gallery_inr .photo_gallery_box:nth-child(3n+1){clear:both}.full_width{width:100%}.ft_left{width:38%}.ft_links.ft_social_media{width:20%;padding:0 15px 0 15px}.ft_call a{padding-left:40px}.ft_location a{padding-left:40px}.header_btn_inr.btn_red a {color: #fff;background: #32ec21;border: 1px solid #32ec21;}
.header_btn_inr.btn_red a:hover {background: #ffffff;color: #32ec21;}
.header_call a {
    padding-left: 40px;
}
.header_call a {
    font-size: 23px;
    font-weight: 500;
    color: #32ec21;
    line-height: 30px;
    position: relative;
    padding-left: 56px;
    display: inline-block;
}.header_call a:hover {
    color:#142954;
}
.header_call a:before {
   position: absolute;
    content: "";
    width: 24px;
    height: 24px;
    background: url(images/ft_call.png)no-repeat;
    background-size: 100%;
    left: 27px;
    top: 5px;
}
.header_call {margin: 7px 0 0 -19px;}
/*Nidhi 4-10-19*/
.header_call a:hover::before{background: url(images/ft_call1_hover.png)no-repeat;}
.header_call a:before {background: url(images/ft_call1.png)no-repeat;}
.banner-video-img:before {opacity: 0.25;}
.home_welcome { margin-top: -6%;}
.banner_text {bottom: 32%;}
.header_bottom_menu {bottom: -53px;}

/* J.S. 14-10-2019 */
.contact_rent_purchase_input select.wpcf7-not-valid {border-bottom: 1px solid red;}
.contact_rent_purchase_input {padding: 9px 0;}
.contact_rent_purchase_input select{    width: 100%;border: none;border-bottom: 1px solid rgba(102,102,102,0.3);color: #7b92c1;font-size: 16px;font-weight: 300;background: none;padding-left: 0;}
.contact_rent_purchase_input select:focus{border: none;border-bottom: 1px solid #ec2232;background: none;box-shadow: none;}

/* J.M. 23-10-2019 */
.header_btn_inr.btn_red a{background: #21A166; border: 1px solid #21A166;}
.header_btn_inr.btn_red a:hover {background: #ffffff;color: #21A166;}
.header_call a{color: #21A166;}
.header_call a:before {background: url(images/ft_call1-2.png)no-repeat;}

/* style.css end*/
/* media.css start*/
.ice_cubz_gallery_slider_otr{margin:0 -14px}.ice_cubz_gallery_slider{padding:0 14px}.mobileMenu{display:none!important}.page-id-15 .clr{padding-top:60px}.monthly_section_otr{margin:0 -10px}.monthly_image{width:50%;display:inline-block;vertical-align:bottom;margin-right:-3px;padding:0 10px}.mfp-img-mobile .mfp-container{top:40px}.specifiction_sub_title h5 strong{font-weight:bold;font-size:18px;line-height:20px;color:#666666}.ice_cubz_click_form_bg_form.form-2,.ice_cubz_click_form_bg_form.form-3{margin:0 -3px 0 0}.photo_gallery_inr .photo_gallery_box{vertical-align:top}.shipping_cont{padding-top:40px}.single .left-img{width:auto;max-width:49%}.single .right-img{width:auto;max-width:49%}.dafault-content .shipping_cont img.alignleft{margin:0 27px 10px 0;max-width:49%;width:auto}.dafault-content img.alignright{width:auto;max-width:49%}.shipping_container_box{padding:15px}.shipping_container_box:nth-child(2n+1){clear:both}.shipping_container_table{border:15px solid #142954;padding:15px 7px;min-height:240px}.dimension_title{padding:16px 28px 0px;background-color:#142954}.shipping_container_box h6{color:#ffffff;padding:0 0 10px 0!important}.shipping_container_table table{width:100%}.shipping_container_table th{font-family:'Gotham';font-size:16px;font-weight:400;color:#fff;text-transform:uppercase;background-color:#a7a9ac;padding:18px 4px 18px 8px;border:2px solid #fff;text-align:center}.shipping_container_table td{padding:6px 4px 6px 8px;border:2px solid #fff;text-align:left}.shipping_container_table tr:nth-of-type(even){background:#e1e1e1}.gallery_detail_section_slider_small{padding:0px 0px 0 0px;margin:20px -5px 0}.special_sec_inr:last-child{padding-bottom:0}.special_page .special_sec_inr:last-child .dafault-content{padding-bottom:0}.special_img{max-width:50%}@media screen and (max-width:1800px){.inner_banner{padding-top:80px}}@media screen and (max-width:1600px){.header_btn{width:20%}.header_menu{width:59%}.inner_banner{padding-top:96px}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:35px;line-height:39px}}@media screen and (max-width:1440px){.btn_red a{font-size:20px;padding:21px 33px}.header_menu ul li{padding:0 20px}.banner_text_inr h1{font-size:55px;line-height:61px}.home_title h3,.home_title h1{font-size:54px;line-height:60px}.home_title p{width:55%;padding:30px 0 0}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:30px;line-height:35px}.ft_call a{font-size:26px}.ft_location a{font-size:23px}.ft_top{padding:70px 0 65px}.header_bottom_menu{bottom:-53px}.title h1{font-size:39px;padding-top:58px}
.title h2{font-size:39px;padding-top:58px}.product_category_img_text h5{font-size:38px;line-height:43px}.ice_cubz_page .title h1{padding:70px 0 13px 0}.ice_cubz_page .title h2{padding:70px 0 13px 0}.ice_cubz_specifictions{padding:0 122px 30px 109px}.ice_cubz_gallery_slider_otr{margin:0 -10px}.ice_cubz_gallery_slider{padding:0 10px}.ice_cubz_gallery_slider_otr .slick-prev.slick-arrow{left:-28px}.ice_cubz_gallery_slider_otr .slick-next.slick-arrow{right:-28px}.ice_cubz_gallery_otr{padding:0px 0 75px}.title_def h1{font-size:37px;line-height:47px;padding-top:58px}.title_def h2{font-size:37px;line-height:47px;padding-top:58px}.video_otr{padding:0 0 70px}.cat_title h2,.cat_title h1{font-size:29px;line-height:48px}.faq-category h3{font-size:29px;line-height:39px}.abt-btm-btn{padding:94px 0 70px 0}.dafault-content h2{font-size:38px;line-height:43px}.pagenotfound .dafault-content p{font-size:26px;line-height:36px;padding:0 0 18px 0}.inner_banner{padding-top:110px}.weekly_detail_section_text h3{font-size:28px}.weekly_detail .weekly_detail_section_text h5{font-size:24px;line-height:29px}.weekly_detail_inr{padding:38px 0 80px}.photo_gallery_text a{font-size:28px;line-height:34px}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:38px;line-height:48px}}@media screen and (max-width:1300px){.btn_red a{font-size:19px;padding:18px 28px}.header_menu ul li{padding:0 17px}.header_menu ul li a{font-size:17px}.banner_text_inr h1{font-size:51px;line-height:55px;padding-bottom:26px}.home_title h3,.home_title h1{font-size:50px;line-height:57px}.home_welcome_text p{padding:26px 0 0}.home_title p{width:60%;padding:24px 0 0}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:36px;line-height:39px}.ft_links.ft_social_media ul li{margin:0 10px}.ft_links ul li a{font-size:20px}.ft_call a{font-size:24px}.ft_location a{font-size:21px}.ft_top{padding:60px 0 55px}.ft_bottom p{line-height:65px}.product_category_img_text h5{font-size:35px;line-height:40px}.photo_gallery_text a{font-size:27px;line-height:31px}.photo_gallery_box{padding:15px 15px}.photo_gallery_inr{padding:29px 0 52px;margin:-15px -15px 0}.faq_question h6{padding:17px 63px 17px 73px}.contactus_left{padding:0 45px 0}.contactus_btn{padding-left:26px}.contactus_btn button{font-size:21px;height:61px;line-height:59px;padding:0 28px}.contactus_otr{padding:0 0 73px}.contactus_address h6::before{left:-41px}.contactus_call h6::before{left:-41px}.contactus_right{padding:10px 7.14% 0 93px}.gallery_detail_section_text p{font-size:17px;line-height:29px}.ice_cubz_page .title h1{padding:62px 0 11px 0}.ice_cubz_page .title h2{padding:62px 0 11px 0}.ice_cubz_specifictions{padding:0 96px 56px 100px}.ice_cubz_gallery_otr{padding:0px 0 75px}.ice_cubz_click_form{padding:55px 0 40px 0}.ice_cubz_gallery_otr{padding:0px 0 68px}.blog_section{padding:0 0 74px}.blog_sub_text h4{padding:0 0 12px 0}.title h1{font-size:37px;padding-top:53px}.title h2{font-size:37px;padding-top:53px}.btn_red a{border-radius:16px}.title_def h1{font-size:35px;line-height:45px;padding-top:54px}.title_def h2{font-size:35px;line-height:45px;padding-top:54px}aside.def-page .default_contain_otr{padding:30px 0 70px 0}.title h1{font-size:35px;padding-top:43px;line-height:45px}.title h2{font-size:35px;padding-top:43px;line-height:45px}.video_otr{padding:0 0 60px}.cat_title h2,.cat_title h1{font-size:27px;line-height:45px}.blog_title h3{font-size:21px}.blog_right_title h4{font-size:25px;line-height:29px;padding:0 0 20px}.faq-category h3{font-size:28px;line-height:38px}.faq_question h6{padding:17px 63px 17px 41px}.abt-btm-btn{padding:84px 0 70px 0}.no-page{padding:25px 0 70px 0}.dafault-content h2{font-size:36px;line-height:41px}.pagenotfound .dafault-content p{font-size:24px;line-height:34px;padding:0 0 16px 0}.contactus_left{padding:0 45px 0 11%}.dafault-content h5{font-size:23px;line-height:28px}.inner_banner{padding-top:115px}.weekly_detail .weekly_detail_section_text h5{font-size:23px;line-height:28px}.weekly_detail_section_text h3{font-size:26px}.weekly_detail_inr{padding:38px 0 60px}.ice_cubz_serving_para{width:90%}.ice_cubz_serving_text h4{font-size:27px;line-height:31px}.dafault-content h4{font-size:28px;line-height:33px}.dafault-content h3{font-size:33px;line-height:38px}.home_service_box{padding:15px 12px}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:28px;line-height:33px}.shipping_container_inr{margin:0 -10px}.shipping_container_box{padding:15px 10px}.shipping_container_table{border:14px solid #142954;padding:15px 7px;overflow-x:auto;width:100%;display:inline-block}.shipping_container_table th:first-child{min-width:110px}.shipping_container_table th:nth-child(2){min-width:135px}.shipping_container_table th:nth-child(3){min-width:160px}.shipping_container_table th:nth-child(4){min-width:140px}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:36px;line-height:46px}.dafault-content .container_btn{padding:45px 0 0 0}.gallery_detail_section_text h3{font-size:28px;line-height:28px}.weekly_detail .weekly_detail_inr{padding:38px 0 50px}.header_btn {width: 21%;}.header_menu {width: 58%;}.header_bottom_menu {bottom: -48px;}}@media screen and (max-width:1200px){.banner-video-img{height:82vh}body.home .header_otr{padding:37px 50px 0}.header_menu{width:57%}.header_btn{width:22%}.btn_red a{font-size:18px;padding:17px 23px;border-radius:13px}.header_menu ul li{padding:0 15px}body.home .header_top_menu{padding:0 0 7px}body.home .header_bottom_menu{bottom:-50px}body.home .header_btn{padding-top:5px}.home_title h3,.home_title h1{font-size:45px;line-height:50px}.home_title p{width:70%;padding:21px 0 0}.home_services{padding:45px 0 58px}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:30px;line-height:34px}.home_gallery_otr{margin:0 -24px;padding:50px 50px}.home_gallery_box{padding:0 24px}.ft_top{padding:50px 0 45px}.ft_logo p{font-size:17px;line-height:22px;padding:14px 0 33px}.ft_call a{font-size:21px;padding-left:43px}.ft_location a{font-size:20px;padding-left:43px}.ft_links strong{font-size:22px;line-height:26px}.ft_links ul li a{font-size:18px}.ft_links ul{padding:17px 0 0}.ft_links.ft_social_media ul li{margin:0 9px}.ft_links.ft_social_media{padding:0 15px 0 37px}.title_def h1{font-size:30px;line-height:40px;padding-top:40px}.title_def h2{font-size:30px;line-height:40px;padding-top:40px}aside.def-page .default_contain_otr{padding:30px 0 60px 0}.all_btn_red{padding:15px 0 0 0}.title h1{font-size:31px;padding-top:30px;line-height:41px}.title h2{font-size:31px;padding-top:30px;line-height:41px}.video_box_img::after{width:61px;height:43px;background-size:100%}.video_otr{padding:0 0 50px}.categories_list ul li a{padding:0 0 0 17px}.categories_list ul li{padding:14px 0 14px 24px}.categories_list ul li:hover{padding:14px 0 14px 34px}.cat_title h2,.cat_title h1{font-size:23px;line-height:40px;padding-top:10px}.blog_right_title h4{font-size:24px;line-height:28px;padding:0 0 19px}.categories_list ul li.active{padding:14px 0 14px 34px}.categories_list ul li a:before{transform:unset;top:10px}.blog_details_otr{padding:0 0 30px}.popular_post_inr_img{margin:0 10px 0 0;width:27%}.blog_title h3{font-size:19px;padding:0 0 14px 0}.blog_section{padding:0 0 54px}.blog_details_img{vertical-align:top}.faq-category h3{font-size:26px;line-height:36px;padding-top:12px}.faq_page_inr{padding:12px 0 40px 0}.faq_question h6{padding:16px 53px 16px 31px}.faq_answer p{line-height:29px;padding:0 24px 0 35px}.abt-btm-btn{padding:74px 0 60px 0}.dafault-content h6{font-size:19px}.dafault-content.aboutus_right h6{line-height:25px}.dafault-content h2{font-size:30px;line-height:35px}.pagenotfound .dafault-content p{font-size:21px;line-height:31px;padding:0 0 13px 0}.no-page{padding:20px 0 50px 0}.contactus_otr{padding:0 0 60px}.contactus_left{padding:0 25px 0 4%}.contactus_right{padding:10px 3% 0 83px}.contactus_title h6{font-size:23px}.header_top_menu{padding:21px 0 0px}.dafault-content h5{font-size:21px;line-height:26px}.dafault-content .spec_btn{padding-bottom:0}.dafault-content .spec_btn a{font-size:17px;border-radius:17px;padding:9px 20px}.inner_banner{padding-top:125px}.dafault-content strong{font-size:19px;line-height:28px}.weekly_detail_section_text h3{font-size:24px}.weekly_detail .weekly_detail_section_text h5{font-size:21px;line-height:26px}.weekly_detail_inr{padding:38px 0 60px}.product_category_inr{padding:8px 0 46px;margin:0 -10px}.product_category_box{padding:21px 10px}.product_category_img_text{padding:0 15px}.product_category_img_text h5{font-size:30px;line-height:35px}.product_category_img_text p{font-size:17px;line-height:28px}.photo_gallery_text a{font-size:23px;line-height:28px}.gallery_pagination{padding:20px 0 0 0}.photo_gallery_inr{padding:29px 0 45px}.ice_cubz_page .title h1{padding:50px 0 11px 0}.ice_cubz_page .title h2{padding:50px 0 11px 0}.ice_cubz_serving_text h4{font-size:25px;line-height:29px}.ice_cubz_serving_para{width:100%;padding:22px 0 0}.ice_cubz_sub_details h3{padding:0 0 32px}.ice_cubz_click_form{padding:45px 0 40px 0}.ice_cubz_click_form_bg{padding:32px 42px 42px 42px}.ice_cubz_click_form_bg p{width:70%;padding:0 0 50px 0}.ice_cubz_click_form_bg_form.form-3{padding:0 12px 30px}.ice_cubz_click_form_bg_form.form-2{padding:0 12px 38px}.ice_cubz_specifictions{padding:0 60px 40px 80px}.specification_section_img,.specification_section_text{width:50%}.ice_cubz_gallery_otr{padding:0px 0 50px}.ice_cubz_gallery_btn_otr{padding:40px 0 0}.specification_section_text ul li:before{top:12px;transform:unset}.ice_button button{font-size:23px}.ice_cubz_gallery_slider_otr .slick-prev.slick-arrow{width:17px;height:28px;background-size:100%;left:-23px}.ice_cubz_gallery_slider_otr .slick-next.slick-arrow{width:17px;height:28px;background-size:100%;right:-23px}.dafault-content h4{font-size:26px;line-height:31px}
.photo_gallery_image a:after{width:60px;height:42px;background-size:100%}.dafault-content h3{font-size:29px;line-height:34px}.dafault-content ul.col-3 li{padding:5px 0px 5px 20px}.shipping_cont{padding-top:30px}.home_service_inr{margin:0 -8px}.home_service_box{padding:15px 8px}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:23px;line-height:28px}.shipping_container_table th{padding:16px 4px 16px 8px}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:34px;line-height:40px}.dafault-content .container_btn{padding:40px 0 0 0}.ft_links.ft_social_media{padding:0 15px 0 15px}.ft_links.ft_social_media ul li{margin:0 4px}.btn_red.back_to_gallery_btn{padding:30px 0 0}.gallery_detail_section_text h3{font-size:26px;line-height:26px}.dafault-content ul{padding:0}.weekly_detail .weekly_detail_inr{padding:38px 0 30px}.weekly_detail .weekly_detail_otr{padding-bottom:20px}.weekly_detail_section_text p{font-size:17px;line-height:28px}.video_inr{padding:14px 0 0}.faq_tab_box ul li a{font-size:19px}.faq_tab_box ul li.active{font-size:19px}.privacy-page ol{padding-left:20px}.special_img{margin-bottom:20px}.special_sec_inr{padding-bottom:30px}body.home .header_otr {padding: 25px 50px 10px;}.header_call a {font-size: 20px;}body.home .header_btn {padding-top: 0;}}@media screen and (max-width:1023px){.wrapper{padding:0 30px}body.home .header_otr{padding:25px 30px 0}.banner-video-img{height:62vh}.header_menu ul li a{font-size:16px}.header_menu ul li{padding:0 5px}body.home .header_bottom_menu{bottom:-30px}.btn_red a{font-size:16px;padding:11px 15px;border-radius:9px}body.home .header_logo{width:19%;padding-top:7px}body.home .header_btn{padding-top:0px}.header_btn{width:24%}.home_title h3,.home_title h1{font-size:35px;line-height:40px}.home_welcome_text p{padding:20px 0 0;font-size:17px;line-height:28px}.home_welcome{padding-top:35px;padding-bottom:28px}.home_services{padding:40px 0 45px}.home_title p{width:95%;padding:19px 0 0;font-size:17px;line-height:28px}.home_service_inr{padding:35px 0 45px}.home_gallery_otr{margin:0 -15px;padding:40px 10px}.big_wrapper{padding:0 30px}.home_gallery_box{padding:0 15px}.ft_top{padding:40px 0 35px}.ft_otr{margin:0 -10px}.ft_left{width:35%;padding:0 10px}.ft_links.ft_products{width:21%;padding:0 10px}.ft_links strong{font-size:20px;line-height:26px}.ft_links ul{padding:17px 0 0}.ft_links ul li a{font-size:17px;line-height:28px}.ft_links.ft_quick_links{width:20%;padding:0 10px}.ft_links.ft_social_media{width:22%;padding:0 0px 0 10px}.ft_location a{font-size:18px;padding-left:20px}.ft_location{padding:20px 0 0}.ft_location a:before{width:14px;height:21px;left:-3px;top:5px}.ft_call a{font-size:18px;padding-left:20px}.ft_call a:before{width:18px;height:18px;left:-5px;top:6px}.ft_links.ft_social_media ul li{margin:0 3px}.ft_bottom p{line-height:60px}.header_otr{padding:17px 30px}.header_logo{width:19%;padding:15px 0 0 0}.header_top_menu{padding:14px 0 0px}.inner_banner{padding-top:110px}.title_def h1{font-size:26px;line-height:36px;padding-top:30px}.title_def h2{font-size:26px;line-height:36px;padding-top:30px}aside.def-page .default_contain_otr{padding:25px 0 40px 0}.dafault-content p{font-size:17px;line-height:28px;padding:0 0 15px 0}.title h1{font-size:28px;padding-top:25px;line-height:38px}.title h2{font-size:28px;padding-top:25px;line-height:38px}.video_box{padding:15px 10px}.video_inr{margin:0 -10px;padding:10px 0 20px}.video_otr{padding:0 0 30px}.video_box_img::after{width:57px;height:40px}.videopage_video_popup .mfp-container{max-width:90%}.blog_page .title{padding:0 0 10px}.cat_title h1{font-size:20px;line-height:37px;padding-top:9px}.cat_title h2,.cat_title h1{font-size:20px;line-height:37px;padding-top:9px}.blog_right_title h4{font-size:21px;line-height:25px;padding:0 0 15px}.blog_details_left{width:68%;padding:0 22px 0 0}.blog_details_right{width:32%}.categories_list ul li{padding:12px 0 12px 24px}.categories_list ul li:hover,.categories_list ul li.active{padding:12px 0 12px 34px}.blog_details_text{padding:10px 0 0 20px}.popular_post_inr_text{float:right;width:62%}.popular_post_inr_text h5:before{top:7px;transform:unset}.blog_setails_left_inr{padding:15px 15px 20px}.blog_title h3{font-size:18px;padding:0 0 12px 0;line-height:23px}.categories_list ul li a{padding:0 0px 0 14px;font-size:16px;line-height:26px}.blog_section{padding:0 0 34px}.faq-category h3{font-size:24px;line-height:34px;padding-top:10px}.faq_page_inr{padding:8px 0 30px 0}.faq_question{padding:13px 0}.faq_question h6{padding:15px 43px 15px 26px;font-size:17px;line-height:24px}.faq_question h6:after,.faq_question.active h6:after{right:29px}.faq_answer p{padding:0 20px 0 26px}.dafault-content.aboutus_right h6{line-height:24px}.dafault-content h6{font-size:18px}.abt-bottom-otr .abt-bottom-box{padding:0 10px}.abt-bottom-otr{margin:0 -10px}.abt-btm-btn{padding:50px 0 50px 0}.no-page{padding:15px 0 40px 0}.dafault-content h2{font-size:24px;line-height:29px}.pagenotfound .dafault-content p{font-size:19px;line-height:29px;padding:0 0 10px 0}.contactus_left{padding:0 15px 0 0}.contactus_right{padding:10px 0 0 52px}.contactus_btn button{font-size:19px;height:56px;line-height:54px;padding:0 23px;border-radius:15px}.contactus_btn{padding-left:5px}.contactus_recaptcha{margin-left:-32px}.cf7sr-g-recaptcha{transform:scale(0.79)}.contactus_otr{padding:0 0 40px}.contactus_title h6{font-size:21px}.contactus_title a{font-size:17px;line-height:29px}.contactus_address h6::before{left:-30px}.contactus_call h6::before{top:2px;left:-30px}.dafault-content ul li{font-size:17px;line-height:28px;padding:5px 25px}.dafault-content ul li:before{width:13px;height:13px}.header_bottom_menu{bottom:-41px}.inner_banner{padding-top:110px}.dafault-content .spec_btn a{font-size:16px;border-radius:16px;padding:8px 19px}.dafault-content strong{font-size:18px;line-height:27px}.weekly_detail_section_text h3{font-size:22px;line-height:27px}.weekly_detail .weekly_detail_section_text h5{font-size:19px;line-height:24px}.weekly_detail_section_text p{font-size:17px;line-height:28px}.weekly_detail_inr{padding:30px 0 40px}.weekly_detail_section_slider_small button.slick-prev.slick-arrow,.weekly_detail_section_slider_small button.slick-next.slick-arrow{width:13px;height:23px;background-size:100%}.product_category_box{width:50%;padding:18px 10px}.product_category_inr{padding:8px 0 30px}.product_category_img_text h5{font-size:25px;line-height:30px}.product_category_img_text p{line-height:26px}.product_category_box_img img{width:100%}.product_category_box_img::before{height:40%}.photo_gallery_inr{padding:25px 0 40px;margin:-10px -10px 0}.photo_gallery_text a{font-size:22px;line-height:27px;padding:18px 0px 0px}.photo_gallery_box{padding:10px 10px}.gallery_pagination{padding:16px 0 0 0}.mfp-img-mobile .mfp-container{top:50%;height:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.mfp-img-mobile .mfp-image-holder .mfp-close,.mfp-img-mobile .mfp-iframe-holder .mfp-close{top:-54px;font-size:27px}.mfp-img-mobile .mfp-arrow{width:45px;height:45px}.mfp-arrow-left:before,.mfp-arrow-right:before{width:10px;height:18px}.mfp-img-mobile img.mfp-img{padding:0}.mfp-bottom-bar{margin-top:0}.ice_cubz_page .title h1{padding:35px 0 11px 0}.ice_cubz_page .title h2{padding:35px 0 11px 0}.ice_cubz_sub_details h3{padding:0 0 25px;font-size:21px;line-height:24px}.ice_cubz_sub_details_img{margin:0 -7px}.ice_cubz_serving1{padding:0 7px}.ice_cubz_serving_img_section a:hover .ice_cubz_sub_details_img_otr:before{height:35%}.ice_cubz_serving_text h4{font-size:23px;line-height:27px}
.ice_cubz_serving_para p{font-size:17px;line-height:23px}.ice_cubz_serving_para{padding:17px 0 0}.ice_cubz_click_form{padding:35px 0 35px 0}.ice_cubz_rental_estimate_input label span,.ice_cubz_estimate label span{font-size:19px;border-radius:20px;padding:11px 29px}.ice_cubz_rental_estimate_input label span:before{width:23px;height:23px}.ice_cubz_rental_estimate_input input:checked + span:before{width:12px;height:12px}.ice_cubz_click_form_bg p{width:90%;padding:0 0 35px 0;font-size:17px;line-height:23px}.ice_cubz_click_form_bg{padding:25px 12px 30px 12px}.ice_cubz_click_form_bg_form_input input{font-size:17px;height:48px}.ice_cubz_click_form_bg_form.form-2 label{font-size:19px;padding:0 0 17px 0}.ice_cubz_click_form_bg_form.form-3{padding:0 8px 25px}.ice_cubz_click_form_bg_form.form-2{padding:0 8px 25px}.ice_button button{font-size:20px}.ice_recaptcha .cf7sr-g-recaptcha{transform:scale(1)}.ice_cubz_specifictions{padding:0 30px 20px 30px}.specification_section_img{padding-right:20px}.specifiction_sub_title h5 strong,.specifiction_sub_title h5{font-size:17px}.specification_section_text ul li{font-size:17px;line-height:28px}.ice_cubz_gallery_btn_otr{padding:35px 0 0}.ice_cubz_gallery_otr{padding:0px 0 40px}.ice_cubz_gallery_slider_otr .slick-prev.slick-arrow{width:15px;height:24px;left:-13px}.ice_cubz_gallery_slider_otr .slick-next.slick-arrow{width:15px;height:24px;right:-13px}.specification_section_text ul li:before{top:10px}.dafault-content h4{font-size:23px;line-height:28px}.photo_gallery_image a:after{width:53px;height:37px}.dafault-content h3{font-size:25px;line-height:30px}.shipping_cont{padding-top:20px}.home_service_box{width:33.33%}.home_service_inr{padding:35px 0 30px}.shipping_container_inr{margin:0}.shipping_container_box{float:none;width:100%;padding:12px 0}.shipping_container_box:nth-child(2n+1){clear:none}.shipping_container_box:last-child{padding-bottom:0}.dimension_title{padding:14px 23px 0px}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:30px;line-height:35px}.dafault-content .container_btn{padding:20px 0 10px 0px}.ft_left{width:33.33%}.ft_links.ft_products{width:30%}.ft_links.ft_social_media{width:16%}.ft_links.ft_social_media ul li{margin:0 5px 10px 0px}.ft_logo p{padding:14px 0 13px}.gallery_detail_section_text h3{font-size:22px;line-height:22px}.gallery_detail_inr{padding:32px 0 40px}.weekly_detail_section:first-child{float:left;margin:0 20px 20px 0}.weekly_detail_section:last-child{display:block;width:auto;margin:0}.weekly_detail .weekly_detail_inr{padding:30px 0 20px;display:inline-block;width:100%}.title h1{font-size:25px;line-height:35px}.weekly_detail_section_text p{font-size:16px;line-height:25px}.weekly_detail .weekly_detail_otr{padding-bottom:10px}.video_inr{padding:10px 0 0}.faq_tab_box{padding:16px 0 3px}.faq_tab_box ul li.active{font-size:18px;border-radius:18px}.faq_tab_box ul li a{font-size:18px}.faq_tab_box ul li{margin:0 5px 15px}.categories_list ul li{padding:8px 0 8px 24px}.categories_list ul li a{line-height:23px}.categories_list ul li a:before{top:8px}.popular_post_inr_img{width:33%}.privacy-page .privacy-inner{padding-left:10px}.privacy-page ol{padding-left:0}.privacy-page ol>li{font-size:17px;line-height:25px}.special_sec_inr{padding-bottom:20px}.special_page .dafault-content{padding-bottom:35px}.dafault-content h5{font-size:20px;line-height:25px}.special_sec_inr:nth-child(odd) .special_img{margin-right:25px}.special_sec_inr:nth-child(even) .special_img{margin-left:25px}.header_call a {font-size: 17px;padding-left: 51px;}.header_call a:before {left: 21px;}}@media screen and (max-width:767px){.wrapper{padding:0 15px}.mobileMenu{display:block!important}.header_menu{display:none}.header{position:static;padding:30px 0 15px}.mean-container .mean-bar{background:#ec2134;border-bottom:1px solid #ec2134;margin-bottom:15px}.mean-container .mean-nav{background:#ec2134}.mean-container .mean-nav ul li a{color:#ffffff;border-top:1px solid rgba(255,255,255,0.6)}.mean-container .mean-nav ul li a.mean-expand{height:25px;padding:8px!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(255,255,255,0.2)}.mean-container a.meanmenu-reveal{right:0px!important}.mean-container .mean-nav li.current-menu-item> a{color:#ec2134;background:#fff}.mean-container .mean-nav ul li.current-menu-item a.mean-expand{background:none}.mean-container .mean-nav ul li.current-menu-item a.mean-expand:hover{background:none;color:#ec2134}.mean-container .mean-nav li.current-menu-parent> a{color:#ec2134;background:#fff}.mean-container .mean-nav ul li:hover> a{background:#ffffff;color:#ec2134;opacity:1;border-top:1px solid #ec2134}body.home .header_otr{padding:0px 15px 0}body.home .header_logo{width:40%;padding-top:10px;max-width:180px}.header_btn{width:50%;text-align:right}.banner-video-img{height:40vh}.home_welcome{padding-top:30px;padding-bottom:25px;margin-top:-11%}.banner_text {bottom: 38%;}.home_title h3,.home_title h1{font-size:27px;line-height:32px;width:100%}.home_welcome_text p{padding:14px 0 0;font-size:16px;line-height:27px}.home_services{padding:30px 0 30px}.home_title p{width:100%;padding:16px 0 0;font-size:16px;line-height:27px}.big_wrapper{padding:0 15px}.home_service_inr{margin:0 -5px;padding:25px 0 35px}.home_service_box{padding:5px 5px}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:18px;line-height:21px;padding:0 10px}.home_gallery_otr{margin:0 -10px;padding:15px 0px}.home_gallery_box{width:50%;padding:10px}.ft_left{width:100%;padding:0 10px;text-align:center;margin-bottom:20px}.ft_location a{font-size:17px;max-width:initial}.ft_links.ft_products,.ft_links.ft_quick_links,.ft_links.ft_social_media{width:33.33%}.ft_top{padding:30px 0 25px}.footer .ft_bottom{padding-bottom:20px}.ft_links strong{font-size:18px;line-height:24px}.ft_links ul li a{font-size:16px;line-height:25px}.ft_links ul{padding:13px 0 0}.ft_call a{font-size:17px}.ft_location{padding:10px 0 0}.ft_logo p{padding:13px 0 16px}.ft_links.ft_social_media{padding:0 0px 0}.header_otr{padding:0px 15px}.header_logo{width:40%;padding:10px 0 0;max-width:180px}.inner_banner{padding-top:0}.title_def h1{font-size:21px;line-height:31px;padding-top:20px}.title_def h2{font-size:21px;line-height:31px;padding-top:20px}.left-img{float:none;width:100%;margin-right:0;margin-bottom:20px;text-align:center}aside.def-page .default_contain_otr{padding:20px 0 30px 0}.dafault-content p{font-size:16px;line-height:26px;padding:0 0 10px 0}.all_btn_red{padding:10px 0 0 0}.video_box{width:50%;padding:10px}.title h1{font-size:22px;padding-top:20px;line-height:32px}.title h2{font-size:22px;padding-top:20px;line-height:32px}.video_box_img::after{width:52px;height:36px}.video_inr{padding:10px 0 0}.videopage_video_popup .mfp-iframe-holder .mfp-close{width:40px;height:40px;line-height:40px;font-size:27px}.blog_details_left{width:100%;padding:0 0 0px;float:none}.blog_details_right{float:none;width:100%}.cat_title h2,.cat_title h1{font-size:17px;line-height:26px;padding-top:7px}.blog_details_img{width:39%}.blog_details_text{width:61%}.blog_title h3{font-size:17px;padding:0 0 12px 0;line-height:21px}.blog_para p{font-size:15px;line-height:23px}.blog_setails_left_inr{padding:15px}.blog_details_left_top{padding:0 0 10px}.blog_setails_left_otr{padding:15px 0 10px}.popular_post_inr_text{float:none;width:auto}.popular_post_inr_img{margin:0 20px 0 0;width:auto}.blog_section{padding:0 0 24px}.wp-pagenavi span.current,.wp-pagenavi a,.wp-pagenavi span.extend{font-size:18px;height:39px;width:37px}.faq-category h3{font-size:20px;line-height:30px;padding-top:5px}.faq_question h6{padding:14px 33px 14px 16px;font-size:16px;line-height:23px}.faq_page_inr{padding:3px 0 25px 0}.faq_question h6:after{right:19px}.faq_question.active h6:after{right:19px;width:11px;height:10px;background-size:100%}.faq_answer p{padding:0 15px 0 15px;font-size:15px;line-height:25px}.dafault-content h6{font-size:17px}.dafault-content.aboutus_right h6{line-height:23px}.abt-bottom-otr .abt-bottom-box{padding:0 10px 15px;width:50%}.abt-btm-btn{padding:20px 0 30px 0}.dafault-content h2{font-size:22px;line-height:27px}.pagenotfound .dafault-content p{font-size:17px;line-height:26px;padding:0 0 5px 0}.no-page{padding:10px 0 30px 0}.contactus_otr{padding:0 0 40px}.contactus_left{padding:0 0 10px;width:100%;float:none}.contactus_right{padding:0px 0 0 28px;width:100%}.contactus_otr{padding:0 0 20px}.contactus_title h6{font-size:20px}.contactus_address h6::before{top:0}.contactus_title a{font-size:16px;line-height:27px}.contactus_title{padding:14px 0}.contactus_btn button{font-size:17px;height:50px;line-height:48px;padding:0 20px;border-radius:13px}.input_text,.textarea_text{padding:7px 0}.dafault-content h5{font-size:19px;line-height:24px}.dafault-content ul li{font-size:16px;line-height:26px;padding:5px 0 5px 23px}.dafault-content ul li:before{width:11px;height:11px}.dafault-content ul{padding:0 0 15px 0}.right-img{float:none;width:100%;margin-left:0;text-align:center}.page-id-15 .clr{padding-top:30px}.inner_banner_img img{object-fit:fill;height:70px}.dafault-content .spec_btn a{font-size:15px;border-radius:15px;padding:7px 16px}.mean-container .mean-nav ul li li.current-menu-item> a{opacity:1;border-top:1px solid #ec2134}.dafault-content strong{font-size:17px;line-height:26px}.weekly_detail_inr{margin:0;padding:25px 0 10px}.weekly_detail_section{padding:0;width:100%;margin:0}.weekly_detail_section:first-child{margin-bottom:30px}.weekly_detail_section_text h3{font-size:19px;line-height:24px}.weekly_detail .weekly_detail_section_text h5{font-size:17px;line-height:22px}.weekly_detail_section_text p{font-size:16px;line-height:26px}.weekly_detail_otr{padding-bottom:20px}.weekly_detail_section_slider_small button.slick-prev.slick-arrow{left:-10px}.weekly_detail_section_slider_small button.slick-next.slick-arrow{right:-10px}.weekly_detail_image.slick-slide img{margin:0 auto}.product_category_img_text h5{font-size:21px;line-height:26px}.product_category_box{padding:15px 5px}.product_category_img_text p{font-size:16px;line-height:24px}
.btn_red.product_category_btn{padding:15px 0 0}.product_category_inr{padding:8px 0 20px;margin:0 -5px}.product_category_box_img::before{height:100%;background:rgba(0,0,0,0.5)}.product_category_img_text{padding:0 5px;bottom:15px}.weekly_detail_section_slider_small{padding:0;margin:20px 5px 0}.photo_gallery_box{width:50%}.photo_gallery_inr{padding:20px 0 30px}.photo_gallery_text a{font-size:19px;line-height:24px;padding:12px 0px 0px}.gallery_pagination{padding:12px 0 0 0}.mfp-img-mobile .mfp-image-holder .mfp-close,.mfp-img-mobile .mfp-iframe-holder .mfp-close{font-size:24px;width:40px;height:40px;line-height:40px}.mfp-img-mobile .mfp-arrow{width:40px;height:40px}.mfp-arrow-left{left:-30px}.mfp-arrow-right{right:-30px}.mfp-bottom-bar{margin-top:0;padding:0}.monthly_section_otr{padding-top:10px}.ice_cubz_page .title h1{padding:25px 0 11px 0}.ice_cubz_page .title h2{padding:25px 0 11px 0}.ice_cubz_sub_details h3{padding:0 0 20px;font-size:20px;line-height:23px}.ice_cubz_serving1{padding:0 7px 25px;float:none;display:inline-block;margin-right:-3px;vertical-align:top;text-align:left;width:50%}.ice_cubz_serving_para p{font-size:16px;line-height:22px}.ice_cubz_serving_para{padding:14px 0 0;text-align:left}.ice_cubz_serving_text h4{font-size:20px;line-height:24px}.ice_cubz_serving_img_section a:hover .ice_cubz_sub_details_img_otr:before{height:100%;background:rgba(0,0,0,0.3)}.ice_cubz_click_form{padding:10px 0 30px 0}.ice_cubz_rental_estimate_input label span,.ice_cubz_estimate label span{font-size:18px;border-radius:19px;padding:10px 28px}.ice_cubz_rental_estimate_input input:checked + span:before{width:11px;height:11px}.ice_cubz_rental_estimate_input label span:before{width:20px;height:20px}.ice_cubz_rental_estimate_input .wpcf7-list-item{padding:0 0 0 26px}.ice_cubz_click_form_bg{padding:20px 10px;text-align:left}.ice_cubz_click_form_bg p{width:100%;padding:0 0 20px 0;font-size:16px;line-height:21px;text-align:center}.ice_cubz_click_form_bg_form.form-3{padding:0 5px 16px;width:100%}.ice_cubz_click_form_bg_form.form-2{padding:0 5px 16px;width:100%}.ice_cubz_click_form_bg_form.form-2 label{font-size:18px;padding:0 0 14px 0}.ice_cubz_click_form_bg_form_input input{font-size:16px;height:45px}.ice_cubz_click_form_date:after{width:22px;height:23px;top:59%}.ice_button button{font-size:17px;height:40px;line-height:40px;border-radius:30px}.ice_recaptcha .cf7sr-g-recaptcha{transform:scale(0.85)}.ice_recaptcha{padding:0;margin-left:-48px}.ice_button{padding:0}.ice_cubz_specifictions{padding:0}.specifiction_sub_title h5 strong,.specifiction_sub_title h5{font-size:16px}.specification_section_img{padding-right:0;width:100%;margin-bottom:20px;float:none;text-align:center}.specification_section_text{width:100%;float:none}.specification_section_text ul li{font-size:16px;line-height:26px;padding:0 0 0 23px}.ice_cubz_gallery_slider_otr .slick-dots li button{width:13px;height:13px}.ice_cubz_gallery_btn_otr{padding:25px 0 0}.ice_cubz_gallery_otr{padding:0px 0 30px}.specification_section_text ul li:before{top:8px;width:10px;height:10px}.ice_cubz_gallery_slider_otr .slick-prev.slick-arrow{left:0;z-index:1}.ice_cubz_gallery_slider_otr .slick-next.slick-arrow{right:0;z-index:1}.ice_cubz_gallery_slider_otr .slick-dots{padding:25px 0 0}.ice_cubz_gallery_slider_otr{padding:22px 0 0}.ice_cubz_gallery_slider img{width:100%}.blog_pagination{padding-bottom:10px}.single .right-img{width:100%;margin:0 0 20px;float:none;text-align:center;max-width:100%}.dafault-content h4{font-size:20px;line-height:25px}.photo_gallery_image a:after{width:50px;height:35px}.dafault-content img.alignleft{float:none;margin:0 auto 20px;width:auto;display:block;max-width:100%}.dafault-content img.alignright{float:none;margin:0 auto 20px;width:auto;display:block;max-width:100%}.dafault-content h3{font-size:20px;line-height:25px;padding:0 0 8px}.dafault-content ul.col-3 li{width:50%}.single .left-img{width:100%;max-width:100%}.shipping_cont{padding-top:10px}.metaslider{text-align:center;margin:0 auto}.dafault-content .shipping_cont img.alignleft{max-width:100%;margin:0 auto 20px;text-align:center;width:auto}.dafault-content .shipping_cont img.alignright{max-width:100%;margin:0 auto 20px;text-align:center;width:auto}.home_service_box{width:50%}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:21px;line-height:25px;padding:0 0 10px}.home_service_box{padding:10px 5px}.home_service_inr{padding:25px 0 25px}.shipping_container_box h6{padding:0 0 4px 0!important}.shipping_container_table th{padding:12px 4px 12px 8px}.shipping_container_table{padding:12px 7px;min-height:220px}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:25px;line-height:25px}.ice_cubz_sub_details_img{text-align:center}.btn_red.ice_cubz_gallery_btn{padding:0 5px}.btn_red a{padding:11px 9px}.ft_links.ft_products{width:45%}.ft_links.ft_quick_links{width:30%}.ft_links.ft_social_media{width:20%}.dafault-content .container_btn{padding:20px 0 15px 0px}.weekly_detail_section_slider_otr{padding-right:0}.gallery_detail_inr{padding:25px 0 25px;margin:0}.gallery_detail_section{width:100%;margin-right:0;padding:0}.btn_red.back_to_gallery_btn{padding:25px 0 0}.gallery_detail_section:first-child{padding:0 0 25px}.gallery_detail_section_slider_small button.slick-prev.slick-arrow{left:0}.gallery_detail_section_slider_small button.slick-next.slick-arrow{right:0}.gallery_detail_section_text h3{font-size:20px;line-height:20px}.gallery_detail_section_text p{font-size:16px;line-height:26px}.gallery_detail_section_slider_small .gallery_detail_image img{width:100%}.gallery_detail_section_slider_small{padding:0px 20px 0;margin:20px 0 0}.weekly_detail_section:first-child{margin:0 0 30px;float:none}.weekly_detail .weekly_detail_inr{padding:30px 0 10px}.weekly_detail_section_text p{font-size:15px;line-height:24px}.abt-bottom-otr{text-align:center}.abt-bottom-otr .abt-bottom-box{float:none;display:inline-block;vertical-align:middle;margin-right:-3px}.faq_tab_box ul li.active{font-size:16px;border-radius:16px}.faq_tab_box ul li a{font-size:16px}.faq_tab_box ul li{margin:0 2px 15px;padding:13px}.faq_tab_box{padding:16px 0 0px}.categories_list ul li a{line-height:20px}.blog_para{width:100%}.privacy-page ul,.privacy-page ol{margin-left:10px}.privacy-page ol>li{font-size:16px;line-height:24px}.special_sec_inr:nth-child(odd) .special_img,.special_sec_inr:nth-child(even) .special_img{max-width:100%;margin:0 auto 25px;float:none;display:block;text-align:center}.special_page .dafault-content{padding-bottom:25px}.special_sec_inr{padding-bottom:10px}.contactus_recaptcha{margin-left:-24px}.cf7sr-g-recaptcha{transform:scale(0.85)}}@media screen and (max-width:479px){.wrapper{padding:0 10px}body.home .header_otr{padding:0px 10px 0}.banner-video-img{height:26vh}body.home .header_logo{width:60%;padding-top:0;display:block;margin:0 auto 15px;float:none}.header_btn{width:auto;text-align:center;float:none}.home_title h3,.home_title h1{font-size:20px;line-height:25px;width:100%}.home_welcome{padding-top:20px;padding-bottom:15px}.home_welcome_text p{padding:10px 0 0;font-size:15px;line-height:25px}.home_services{padding:20px 0 20px}.home_title p{width:100%;padding:12px 0 0;font-size:15px;line-height:25px}.home_service_inr{margin:0px;padding:25px 0 10px}.home_service_box{padding:0 0 15px;width:100%}.home_gallery_box{width:100%;padding:0px 0 10px}.home_gallery_otr{margin:0;padding:15px 0px 5px}.ft_logo p{padding:12px 0 12px;font-size:15px;line-height:18px}.ft_top{padding:25px 0 20px}.ft_location a{font-size:16px;line-height:26px}.ft_call a{font-size:16px}.ft_links.ft_products,.ft_links.ft_quick_links{width:50%}.ft_links strong{font-size:17px;line-height:22px}.ft_links ul{padding:9px 0 0}.ft_links ul li a{font-size:15px;line-height:25px}.ft_links.ft_social_media{width:100%;padding:10px 10px 0}.ft_bottom p{line-height:22px}.ft_location a:before{top:2px}.footer .ft_bottom{padding-bottom:15px;padding-top:15px}.ft_bottom p{line-height:24px;font-size:14px;padding-bottom:10px}.header_logo{width:60%;padding-top:0;display:block;margin:0 auto 15px;float:none}
.title_def h1{font-size:18px;line-height:28px;padding-top:12px}.title_def h2{font-size:18px;line-height:28px;padding-top:12px}aside.def-page .default_contain_otr{padding:17px 0 20px 0}.dafault-content p{font-size:15px;line-height:24px;padding:0 0 8px 0}.all_btn_red{padding:6px 0 0 0}.btn_red a{font-size:15px;padding:10px 14px;border-radius:7px}.inner_banner_img img{height:60px}.title h1{font-size:18px;padding-top:10px;line-height:28px}.title h2{font-size:18px;padding-top:10px;line-height:28px}.video_box{width:100%;padding:10px 0}.video_inr{margin:0}.video_otr{padding:0 0 15px}.video_inr .video_box{text-align:center;margin:0}.videopage_video_popup .mfp-iframe-holder .mfp-close{width:35px;height:35px;line-height:35px;font-size:25px}.cat_title h2,.cat_title h1{font-size:15px;line-height:23px;padding-top:3px}.blog_details_img{width:100%;margin:0;text-align:center}.blog_details_text{width:100%;padding:10px 0}.blog_title h3{font-size:15px;padding:0 0 10px 0;line-height:19px}.blog_setails_left_otr{padding:10px 0 10px}.blog_details_left_top{padding:0 0 0}.blog_right_title h4{font-size:17px;line-height:23px;padding:0 0 12px}.categories_list ul li a{padding:0 0px 0 14px;font-size:15px;line-height:24px}.popular_post_details_otr{padding:0 0 15px}.blog_section{padding:0 0 8px}.categories_list ul li{padding:9px 0 9px 14px}.categories_list ul li:hover,.categories_list ul li.active{padding:9px 0 9px 24px}.categories_list ul li a:before{top:8px}.wp-pagenavi span.current,.wp-pagenavi a,.wp-pagenavi span.extend{font-size:15px;height:36px;width:32px;line-height:28px}.faq-category h3{font-size:17px;line-height:27px}.faq_question h6{padding:11px 25px 11px 11px;font-size:15px;line-height:21px}.faq_page_inr{padding:0px 0 15px 0}.faq_answer p{padding:0 10px 0 10px;font-size:14px;line-height:24px}.faq_question h6:after,.faq_question.active h6:after{right:13px}.faq_question{padding:10px 0}.dafault-content h6{font-size:16px}.dafault-content.aboutus_right h6{line-height:22px}.abt-bottom-otr{margin:0}.abt-bottom-otr .abt-bottom-box{padding:0 0px 15px;width:100%}.abt-btm-btn{padding:10px 0 20px 0}.dafault-content h2{font-size:18px;line-height:25px}.pagenotfound .dafault-content p{font-size:15px;line-height:23px;padding:0 0 0px 0}.no-page{padding:10px 0 20px 0}.input_text,.textarea_text{padding:5px 0}.input_text input{font-size:15px;height:45px}.input_text input::placeholder,.textarea_text textarea::placeholder{font-size:15px}.textarea_text textarea{font-size:15px;height:45px;padding:13px 0 0;min-height:45px}.contactus_left_form{padding:0 0 5px}.contactus_title h6{font-size:18px}.contactus_title a{font-size:15px;line-height:24px}.contactus_title{padding:10px 0}.contactus_address h6::before{left:-25px;width:12px;height:17px;background-size:100%}.contactus_call h6::before{left:-25px;width:17px;height:17px;background-size:100%}.contactus_btn button{font-size:16px;height:45px;line-height:43px;padding:0 20px;border-radius:10px}.contactus_btn{padding-left:0}.contactus_otr{padding:0 0 15px}.dafault-content ul li{font-size:15px;line-height:24px;padding:3px 0 3px 21px}.dafault-content ul li:before{width:9px;height:9px;top:11px}.dafault-content .spec_btn a{font-size:14px}.dafault-content strong{font-size:16px;line-height:25px}.weekly_detail_inr{padding:20px 0 5px}.weekly_detail_section_text h3{font-size:17px;line-height:22px;padding:0 0 3px}.weekly_detail_section:first-child{margin-bottom:20px}.weekly_detail .weekly_detail_section_text h5{font-size:16px;line-height:21px}.weekly_detail_section_text p{font-size:15px;line-height:24px}.product_category_box{padding:10px 0px;display:block;width:100%;margin:0}.product_category_inr{padding:4px 0 10px;margin:0}.product_category_img_text h5{font-size:19px;line-height:24px}.product_category_img_text p{font-size:15px;line-height:22px}.btn_red.product_category_btn{padding:10px 0 0}.photo_gallery_inr{padding:7px 0 20px;margin:0}.photo_gallery_inr .photo_gallery_box{display:block;margin:0;text-align:center;width:100%;padding:10px 0}.gallery_pagination{padding:8px 0 0 0}.photo_gallery_text a{font-size:17px;line-height:21px;padding:10px 0px 0px}.photo_gallery_image a,.photo_gallery_image a img{width:100%}.mfp-img-mobile .mfp-arrow{width:35px;height:35px}.mfp-arrow-right{right:-20px}.mfp-arrow-left{left:-20px}.mfp-img-mobile .mfp-image-holder .mfp-close,.mfp-img-mobile .mfp-iframe-holder .mfp-close{font-size:20px;width:35px;height:35px;line-height:35px}.mfp-arrow-left:before,.mfp-arrow-right:before{width:9px;height:15px}.monthly_section_otr{margin:0}.monthly_image{width:100%;display:block;margin-right:0;padding:0}.monthly_image:first-child{padding-bottom:20px}.ice_cubz_page .title h1{padding:15px 0 11px 0}.ice_cubz_page .title h2{padding:15px 0 11px 0}.ice_cubz_sub_details h3{padding:0 0 15px;font-size:17px;line-height:20px}.ice_cubz_sub_details_img{margin:0}.ice_cubz_serving1{width:100%;margin:0;display:block;padding:0 0 20px;text-align:center}.ice_cubz_serving_text h4{font-size:18px;line-height:22px}.ice_cubz_serving_para p{font-size:15px;line-height:20px}.ice_cubz_serving_para{padding:10px 0 0}.ice_cubz_rental_estimate_input label span,.ice_cubz_estimate label span{font-size:15px;border-radius:17px;padding:9px 22px}.ice_cubz_rental_estimate_input{padding:0 0}.ice_cubz_rental_estimate_input input:checked + span:before{width:9px;height:9px}.ice_cubz_rental_estimate_input label span:before{width:18px;height:18px;left:-28px}.ice_cubz_rental_estimate_input .wpcf7-list-item{padding:0 0 0 6px}.ice_cubz_click_form_bg p{padding:0 0 16px 0;font-size:15px;line-height:20px}.ice_cubz_click_form_bg_form.form-3{padding:0 0px 14px;width:100%;margin:0}.ice_cubz_click_form_bg_form_input input{font-size:15px}.ice_cubz_click_form_bg{padding:15px 10px 10px}.ice_cubz_click_form_bg_form.form-2 label{font-size:16px;padding:0 0 11px 0}.ice_cubz_click_form_bg_form.form-2{padding:0 0px 14px;margin:0}.ice_cubz_click_form_date:after{width:19px;height:20px;top:57%;right:14px}.ice_button button{font-size:15px;height:36px;line-height:36px;border-radius:25px}.ice_recaptcha .cf7sr-g-recaptcha{transform:scale(0.79)}.ice_recaptcha{margin-left:-37px;margin-top:-6px;padding:0 0 10px}.ice_button{padding:0 0 10px}.specifiction_sub_title h5 strong{font-size:15px;line-height:19px}.specifiction_sub_title h5{font-size:15px;line-height:19px;padding:0 0 20px 0}.specification_section_text ul li{font-size:15px;line-height:25px;padding:0 0 0 20px}.specification_section_text ul li:before{top:9px;width:9px;height:9px}.ice_cubz_gallery_slider_otr{padding:15px 0 0;margin:0}.ice_cubz_gallery_slider{padding:0}.ice_cubz_gallery_slider_otr .slick-dots{padding:16px 0 0}.ice_cubz_gallery_btn_otr{padding:20px 0 0}.ice_cubz_gallery_slider_otr .slick-dots li{padding:0 6px}.ice_cubz_gallery_slider_otr .slick-dots li button{width:12px;height:12px}.btn_red.ice_cubz_gallery_btn{padding:0 5px 10px}.ice_cubz_gallery_otr{padding:0px 0 10px}.dafault-content h4{font-size:18px;line-height:22px}.dafault-content h5{font-size:17px;line-height:22px}.dafault-content h3{font-size:18px;line-height:23px;padding:0 0 6px}.dafault-content ul.col-3 li,.dafault-content ul.col-2 li{width:100%}.dafault-content img.alignleft,.dafault-content img.alignright{margin:0 auto 10px}.audio{padding:0 0 10px}.dafault-content .shipping_cont img.alignleft,.dafault-content .shipping_cont img.alignright{margin:0 auto 10px}.home_service_box h6, .home_service_box h5{font-size:15px}.home_service_box_inr a h5, .home_service_box_inr a h4{font-size:19px;line-height:24px;padding:0 0 5px}.shipping_container_box h6{padding:0 0 2px 0!important}.dimension_title{padding:10px 20px 0px}.shipping_container_table{padding:8px 5px;min-height:190px;border:10px solid #142954;font-size:14px}.shipping_container_table th{padding:10px 4px 10px 8px;font-size:15px}.shipping_container_box{padding:10px 0}.ice_cubz_click_form{padding:10px 0 20px 0}.ice_cubz_click_form .ice_cubz_rental_estimate h2{font-size:21px;line-height:21px}.ft_location a{display:inline}.ft_location a:before{top:0px;left:0px;width:11px;height:19px}.ft_links.ft_products{width:100%}.ft_links.ft_quick_links{width:45%;padding:20px 10px 0}.ft_links.ft_social_media{width:55%;padding:20px 10px 0}.gallery_detail_inr{padding:20px 0 20px}.gallery_detail_section_slider_small button.slick-prev.slick-arrow,.gallery_detail_section_slider_small button.slick-next.slick-arrow{background-size:100%;width:12px;height:22px}.gallery_detail_section_slider_small button.slick-prev.slick-arrow:before,.gallery_detail_section_slider_small button.slick-next.slick-arrow:before{content:none}.gallery_detail_section:first-child{padding:0 0 20px}.gallery_detail_section_text h3{font-size:18px;line-height:18px}.gallery_detail_section_text p{font-size:15px;line-height:23px}.weekly_detail .weekly_detail_inr{padding:30px 0 0px}.weekly_detail .weekly_detail_otr{padding-bottom:20px}.abt-bottom-otr .abt-bottom-box{margin-right:0}.faq_tab_box ul li a{font-size:15px}.faq_tab_box ul li.active{font-size:15px;border-radius:14px}.categories_list ul li a{line-height:19px}.categories_list ul li a:before{top:6px}.privacy-page ol>li{font-size:15px;line-height:23px}.privacy-page .privacy-inner{margin-bottom:10px}.special_sec_inr:nth-child(odd) .special_img,.special_sec_inr:nth-child(even) .special_img{margin:0 auto 17px}.special_page .dafault-content{padding-bottom:15px}.contactus_recaptcha,.contactus_btn{margin-bottom:10px}.contactus_left .cf7sr-g-recaptcha-invalid span.wpcf7-not-valid-tip{padding-left:20px}.banner_text {bottom: 35%;}}
/* media.css end*/

/* J.S. 06-03-2020 */
.home_logo_main_otr .logo_main_title{text-align:center;background-color:#142953;margin: 0 auto;width: 35%;position: relative;margin-top: -25px;}
.home_logo_main_otr .logo_main_title h3, .home_logo_main_otr .logo_main_title h2{font-weight: bold;color: #ec2034;font-size: 30px;line-height: 55px;margin: 0 auto;text-transform: uppercase;}
.home_logo_main_otr{background-color:#EEF5FF;}
.home_logo_otr{display: flex;padding: 40px 0px;flex-wrap: wrap;justify-content: center;}
.home_logo_inr {width: 12.5%;padding:10px 10px;}
.home_logo_inr_img{border: 1px solid red;padding: 10px;}

/*Pinkal 6-3-2020*/
.home_logo_otr {margin: 0 -10px;}
.home_logo_inr_img { text-align: center; }

/* J.S. 28-05-2020 */
.footer_img_otr{padding:20px 0;display: flex;flex-wrap: wrap;align-items: center;}
.footer_img_otr strong{font-size: 17px;line-height: 25px;float: left;width: 50%;padding-right: 5px;}
.footer_img_otr img{float: left;width: 50%;padding-left: 5px;}

/*Ashish 29-05-2020*/
.form_0 .ctct-popup-content, .ctct-form-popup.form_0 .ctct-form-defaults { background-color: #eef5ff!important; }
.ctct-popup-content button.ctct-popup-close { padding: 0; }
.ctct-popup-content div.ctct-form-defaults p.ctct-gdpr-text { font-size: 14px!important; line-height: 16px!important; }
.ctct-popup-content .ctct-form-popup.form_0 .ctct-form-custom .ctct-form-button { line-height: 3px!important; width: auto!important; margin: 0 auto!important;  border-radius: 20px!important; }
.ctct-popup-content .ctct-form-popup.form_0 .ctct-form-custom .ctct-form-button:hover { background-color: #ffffff!important; color: #ec2232!important; }
.ctct-popup-content div.ctct-form-defaults p.ctct-form-footer a img.ctct-form-footer-img { display: none!important ; }
.ctct-popup-content div.ctct-form-popup form.ctct-form-custom input.ctct-form-element { border-top: none!important; border-right: none!important; border-left: none!important;  border-bottom: 1px solid rgba(102,102,102,0.3)!important; background-color: transparent!important; box-shadow: none!important; }
.ctct-popup-content div.ctct-form-popup form.ctct-form-custom input.ctct-form-element:focus {border: none!important; border-bottom: 1px solid #ec2232!important; background: none!important; color: #ec2232!important; box-shadow: none!important; outline: none!important; }
.ctct-popup-content div.ctct-form-popup form.ctct-form-custom label.ctct-form-label { margin-left: 12px; margin-bottom: 0px!important; line-height: 3!important; }
.ctct-popup-content div.ctct-form-popup form.ctct-form-custom div.ctct-form-field { display: flex; }
/* J.S. 07-07-2020 */
.review_sec{text-align:center;}
.review_sec .review_inr{display:inline-block;}
/* J.S. 10-07-2020 */
.how_hear_about_us_ice_cube{padding: 0 18px 41px;}
/* Pinkal 9-23-2020 */
.dafault-content ol { padding: 0 0 20px 0; overflow: hidden; margin: 0; }
.dafault-content ol li { list-style-type: none; counter-increment: item; font-size: 18px; line-height: 30px; color: #666; font-weight: 300; margin: 5px 0;}
.dafault-content ol li:before { display: inline-block; text-align: right; content: counter(item) "."; color: #ec2232; background: none; top: 5px; padding-right: 10px; }
.gallery_detail_section_text ul li{font-size: 18px;line-height: 30px;color: #142954;font-weight: 300;position: relative;list-style: none;padding: 5px 0px 5px 20px;}
.gallery_detail_section_text ul li:before {position: absolute;content: "";width: 10px;height: 10px;background: #666666;border-radius: 50%;left: 0;top: 15px;}
.custom_container_section .ice_cubz_gallery_otr {padding: 0 0 40px;}
.custom_container_section .custom_container_bottm {padding: 0 0 80px;}
.btn_red.center_div {padding-top: 50px;text-align: center;}
.page-template-custom-container .mfp-title{display: block;background: #ec2232;padding: 10px;}
.page-id-3695 .default_image.right-img{ width: 26%;margin-left: 27px;}

/* 04-04-2022 */
.page-template-photo-gallery .mfp-title{display: block;background: #ec2232;padding: 10px;}
.page-template-photo-gallery .mfp-counter{top: 10px;right: 10px;}
.product_gallery_detail.zoom_img img{width: 100px;}
.mfp-img-mobile .mfp-container {top: 10px;}
img.mfp-img{max-height: 575px !important;}
.gallery_detail_inr:after {display: block;content: "";visibility: visible;clear: both;}
.gallery_detail_section {width: 50%;display: inline-block;vertical-align: top;margin-right: 40px;float: left;}
.gallery_detail_section_text ul {overflow: hidden;}
.gallery_detail_section_text ul.col-2 li{width: 50%;display: inline-block;vertical-align: top;margin-right: -2px;}
.gallery_detail_section_text p{padding: 5px 0 10px;}
.gallery_detail_section_slider_small { margin-bottom:10px;}
.gallery_detail .right-img { width:auto;}
.ft_logo a {display: inline-block;max-width: 170px;}
.header_logo a img {max-width: 180px;}
body.home .header_logo {padding-top: 0;}
.logged-in .above_banner_text {top: 115px;}
.above_banner_text {position: absolute;top: 145px;width: 100%;text-align: center;}
.above_banner_text p {color: #fff;background: #142954;padding: 15px 10px;font-size: 20px;letter-spacing: 0.04em;}

.hp_client_say_slider {padding:30px 0px 50px;}
.hp_client_say_slider_inr button.slick-arrow{top: 45%;}
.hp_client_say_slider_inr button.slick-prev{left: -30px;}
.hp_client_say_slider_inr button.slick-next{right: -30px;}
.hp_client_say_slider_inr ul.slick-dots{text-align:center}
.hp_client_say_slider_inr ul.slick-dots li{display:inline-block;list-style:none;padding:5px}
.hp_client_say_slider_inr ul.slick-dots li button{padding:0;font-size:0;height:13px;width:13px;border-radius:50%;background:#999}
.hp_client_say_slider_inr ul.slick-dots li.slick-active button{background:#ec2134;}
.hp_client_say_slider_box {text-align: center;background: #142953;border-radius: 12px;padding: 40px 60px;}
.hp_client_say_slider_box_text p {padding-bottom: 15px;font-weight: 300;color: #fff;font-size: 18px;line-height: 30px;}
.hp_client_say_slider_box_text h5, .hp_client_say_slider_box_text h4, .hp_client_say_slider_box_text h3 {font-size: 22px;color: #fff;}
.title p {font-weight: 300;color: #666666;font-size: 18px;line-height: 30px;text-align: center;}
.inner_banner .above_banner_text {top: 172px;}
.inner_banner_img img {height: 230px;object-fit: cover;}
.logged-in .inner_banner_img img {height: 200px;object-fit: cover;}

	/* shubham  */
.hot_summer_form_otr{background-color: #fff; padding: 30px; margin-bottom: 30px; border-radius: 6px;}
.hot_summer_form_otr h3{text-align:center; margin-bottom: 20px;}
.ice_cubz_click_form_bg_form_input input[type='checkbox'], .ice_cubz_click_form_bg_form_input input[type='radio']{height:auto;}
.hot_summer_form_otr .checkbox_sec {padding: 0px 18px 30px;}
.hot_summer_form_otr .checkbox_sec .ice_cubz_click_form_bg_form_input{font-size: 16px;}
.hot_summer_form_otr .checkbox_sec > label{color: #ec2232; margin-bottom:15px; font-size: 20px; display: inline-block;margin-right: 15px;} 
.hot_summer_form_otr .checkbox_sec span.wpcf7-list-item{margin-right:20px; margin-left: 0px;}
.hot_summer_form_otr span.wpcf7-not-valid-tip{display: none;}
.hot_summer_form_otr .checkbox_sec span.wpcf7-not-valid-tip{display:block;}
.hot_summer_form_otr .checkbox_sec span.wpcf7-list-item-label {margin-bottom: 10px; display: inline-block; margin-left: 5px;}
.hot_summer_form_otr .wpcf7-not-valid{border-color: #f00;}
.hot_summer_form_otr .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{text-align: center;}
.default_contain_otr  .hot_summer_form_otr {width: 50%; float: right; margin-left: 30px;}
.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2{padding:0px 0px 25px;}
.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2:nth-child(odd){padding-right: 25px;}
.default_contain_otr  .hot_summer_form_otr .checkbox_sec{padding:0px 0px 25px;}
/* .banner_text{bottom: 80px; z-index: 1;} */
.home_welcome{padding-top: 100px;}
.banner_bottom_button_text_div {display: inline-block;font-size: 22px;color: #fff;font-weight: bold;background: #142954;border-radius: 20px;border: 1px solid #142954; overflow: hidden;}
.banner_bottom_button_text_div a{color: #fff; padding: 21px 35px; display: inline-block; transition: 0.2s;}
.banner_bottom_button_text_div a:hover{color: #ec2232;}
.banner_text{bottom: 8%; z-index: 1;}


.banner_img.banner_clear_image:before {content: none;}
.header.banner_slider_header{position: inherit;}
.above_banner_text.no_video_heading {position: inherit;}
.home_welcome.no_curve_img {background: none;margin: 0;}
.image_slider_slick .slick-next{right: 20px;}
.image_slider_slick .slick-prev{left: 20px;}
.image_slider_slick .slick-arrow{background: #142954;}
.image_slider_slick .slick-next.slick-arrow:before,.image_slider_slick .slick-prev.slick-arrow:before{filter: invert(1);opacity: 1;}
.image_slider_slick .slick-next.slick-arrow:hover::before,.image_slider_slick .slick-prev.slick-arrow:hover:before{filter: none;}
.image_slider_slick .slick-arrow:hover{background: #fff;}
.banner_text.for_image_slider_bottom_btn{bottom: inherit;margin-top: -34px;width: 100%;}

/*shubham 28-08-23 */
.gallery_detail_section_text ul.col-2, .gallery_detail_section_text ol.col-3 { overflow: hidden }
.gallery_detail_section_text ul.col-2 li {width: 50%;display: inline-block; vertical-align: top;margin-right: -2px;}
.gallery_detail_section_text ul.col-3 li {width: 33.33%;display: inline-block;vertical-align: top;margin-right: -3px;}
.gallery_detail_section_text ol.col-2 li {width: 50%;display: inline-block; vertical-align: top;margin-right: -2px;}
.gallery_detail_section_text ol.col-3 li {width: 33.33%;display: inline-block;vertical-align: top;margin-right: -3px;}

.gallery_detail_section_text ul.col-4 li {width: 25%;display: inline-block;vertical-align: top;margin-right: -5px;}
.gallery_detail_section_text ol.col-4 li {width: 25%;display: inline-block;vertical-align: top;margin-right: -5px;}
.font_zero{font-size: 0px;}
p a{text-decoration: underline;}

 .container_looking_for > label{  font-size: 18px; color: #ec2232; display: block; }
.radio_btn  > label{ font-size: 16px; font-weight: 500; margin-bottom:10px}
.radio_btn { margin: 10px 0; }
.radio_btn  span{ margin-left: 0px; font-size: 16px; margin-right: 5px; }
.radio_btn  label{ display: flex; align-items: center; }
.radio_btn  input[type="radio"] { accent-color: #ec2232; height: 17px; width: 21px; margin: 0 2px 0 0; }

.contactus_left{ padding: 0 45px; }
.contactus_right { width: 41.69%; padding: 10px 74px 0 74px; }
.col_2{ width: 50%; float: left; padding-right: 12px; }
.col_2:nth-child(even){ padding-right: 0; }


.ft_links.ft_social_media ul li{ vertical-align: top; }


@media screen and (max-width: 1800px){
	.inner_banner {padding-top: 0;}
}

@media screen and (max-width:1300px){
	.gallery_detail_section_text ul li {font-size: 17px;}
	.custom_container_section .custom_container_bottm {padding: 0 0 60px;}
	img.mfp-img {max-height: 500px !important;}
	body.home .header_logo {padding-top: 0;}
	.home_welcome {margin-top: -6%;}
	.header_logo {padding: 0px 0 0 0;}
	.above_banner_text p {font-size: 18px;}
	.logged-in .above_banner_text {top: 112px;}
	.hp_client_say_slider_box {padding: 35px 50px;}
	.inner_banner_img img {height: 206px;}
	.inner_banner .above_banner_text {top: 150px;}
	.logged-in .inner_banner_img img {height: 174px;}



}
@media screen and (max-width:1200px){
	.home_logo_otr { padding: 30px 0px; }
	.home_logo_inr {width: 16.66%;padding: 10px 10px;}
	.home_logo_main_otr .logo_main_title { width: 40%; } 
	.home_welcome {padding-bottom: 45px;}
	/* J.S. 28-05-2020 */
	.footer_img_otr strong{font-size: 15px;line-height: 20px;}
	/*Ashish 29-05-2020*/
	.ctct-form-popup.form_0 .ctct-form-defaults .ctct-form-header { font-size: 24px!important; line-height: 30px!important; margin-bottom: 10px!important; }
	.ctct-popup-content div.ctct-form-defaults p.ctct-form-text { margin-bottom: 18px!important; }
	.ctct-popup-content div.ctct-form-defaults p.ctct-gdpr-text { margin-bottom: 18px!important; }
	.how_hear_about_us_ice_cube{padding: 0 12px 38px;}
	.custom_container_section .custom_container_bottm {padding: 0px 0 40px;}
	.btn_red.center_div {padding-top: 40px;}
	.header_logo a img {max-width: 160px;}
	.above_banner_text p {padding: 12px 10px;font-size: 17px;}
	.above_banner_text {top: 132px;}
	.logged-in .above_banner_text {top: 100px;}
	.hp_client_say_slider {padding: 25px 0px 40px;}
	.hp_client_say_slider_box {padding: 30px 45px;}
	.hp_client_say_slider_box_text p{font-size: 17px;}
	.hp_client_say_slider_box_text h5, .hp_client_say_slider_box_text h4, .hp_client_say_slider_box_text h3 {font-size: 21px;}
	.slick-arrow{width: 45px;height: 45px;}
	.hp_client_say_slider_inr button.slick-next {right: -25px;}
	.hp_client_say_slider_inr button.slick-next {right: -25px;}
	.hp_client_say_slider_inr ul.slick-dots li button {height: 12px;width: 12px;}
	.inner_banner .above_banner_text {top: 140px;}
	.inner_banner_img img {height: 190px;}
	.logged-in .above_banner_text {top: 140px;}
	.logged-in .inner_banner_img img {height: 158px;}

	/* shubham  */
	.hot_summer_form_otr .checkbox_sec {padding: 0px 12px 20px;}
	.hot_summer_form_otr{padding: 25px; margin-bottom: 25px;}
	.hot_summer_form_otr .checkbox_sec > label{margin-bottom: 10px; font-size: 18px;}
	.default_contain_otr  .hot_summer_form_otr { margin-left: 20px;}
	.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2{padding:0px 0px 20px;}
	.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2:nth-child(odd){padding-right: 15px;}
	.default_contain_otr  .hot_summer_form_otr .checkbox_sec{padding:0px 0px 20px;}
	.default_contain_otr .ice_recaptcha{margin-bottom: 10px;}
	.banner_bottom_button_text_div {font-size: 20px;}
.banner_bottom_button_text_div a{ padding: 18px 25px;}
.banner_text{bottom: 6%;}


}
@media screen and (max-width:1155px){
	.above_banner_text {top: 143px;}
	.banner_text.for_image_slider_bottom_btn{margin-top: -28px;}
	.contactus_right { width: 41.69%; padding: 10px 49px 0 49px; }
}
@media screen and (max-width:1023px){
	.wrapper{padding:0 30px; }
	.home_logo_main_otr .logo_main_title h3, .home_logo_main_otr .logo_main_title h2{font-size: 25px;line-height: 51px;}
	.home_logo_inr {width: 20%;padding: 10px 10px;}
	.home_welcome {padding-bottom: 40px;}
	/* J.S. 28-05-2020 */
	.footer_img_otr strong{width:100%;}
	.footer_img_otr img{width: 100%;padding:5px 0;}
	/*Ashish 29-05-2020*/
	.ctct-form-popup.form_0 .ctct-form-defaults .ctct-form-header { font-size: 22px!important; line-height: 28px!important; margin-bottom: 10px!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom input.ctct-form-element { height: 40px!important; padding: 5px 15px!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom label.ctct-form-label { margin-left: 12px!important; margin-bottom: 0px!important; line-height: 40px!important; }
	.ctct-popup-inner { max-width: 550px!important; }
	.how_hear_about_us_ice_cube{padding: 0 8px 25px;}
	/* Pinkal 9-23-2020 */
	.dafault-content ol { padding: 0 0 15px 0;}
	.dafault-content ol li,.dafault-content strong {font-size: 17px;line-height: 27px;}
	.gallery_detail_section_text ul li{line-height: 26px;}
	.ice_cubz_gallery_slider_otr {padding: 16px 0 0;}
	.ice_cubz_gallery_slider_otr .slick-dots {padding: 20px 0 0;}
	.ice_cubz_gallery_slider_otr .slick-dots li {padding: 0 6px;}
	.btn_red.center_div {padding-top: 30px;}
	.custom_container_section .ice_cubz_gallery_otr {padding: 0 0 30px;}
	.custom_container_section .custom_container_bottm {padding: 0px 0 30px;}
	.mfp-img-mobile .mfp-container {top: 54%;}
	.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{height: 40px;width: 40px;}
	.mfp-img-mobile .mfp-image-holder .mfp-close, .mfp-img-mobile .mfp-iframe-holder .mfp-close {top: -48px;font-size: 24px;}
	.mfp-img-mobile .mfp-arrow {width: 40px;height: 40px;}
	.dafault-content ul.col-4 li {width: 33%;padding: 4px 10px 5px 25px;}
	.dafault-content ul li:before {width: 12px;height: 12px;top: 12px;}
	.gallery_detail_section {margin-right: 20px;}
	.gallery_detail_section_text ul li:before{top: 13px;}
	.left-img{width: 50%;}
	.gallery_detail_section {width: 100%;margin-right: 0px;float: none;}
	.left-img {width: 100%;margin-bottom: 10px;}
	.header_logo a img {max-width: 130px;}
	.home_welcome {margin-top: -4%;}
	.above_banner_text p {padding: 10px 10px;font-size: 16px;}
	.above_banner_text {top: 114px;}
	.logged-in .above_banner_text {top: 81px;}
	.hp_client_say_slider {padding: 20px 0px 30px;}
	.hp_client_say_slider_box {padding: 25px 40px;}
	.hp_client_say_slider_box_text p {font-size: 16px;padding-bottom: 10px;}
	.hp_client_say_slider_box_text h5, .hp_client_say_slider_box_text h4 , .hp_client_say_slider_box_text h3{font-size: 20px;}
	.slick-arrow {width: 40px;height: 40px;}
	.hp_client_say_slider_inr button.slick-next {right: -20px;}
	.hp_client_say_slider_inr button.slick-prev {left: -20px;}
	.hp_client_say_slider_inr ul.slick-dots li{padding: 4px;}
	.title p {font-size: 17px;line-height: 28px;}
	.inner_banner .above_banner_text {top: 120px;}
	.inner_banner_img img {height: 163px;}
	.logged-in .above_banner_text {top: 120px;}
	.logged-in .inner_banner_img img {height: 131px;}

	.hot_summer_form_otr .checkbox_sec{padding: 0px 8px 15px;}
	.hot_summer_form_otr h3{margin-bottom: 10px;}
	.hot_summer_form_otr .checkbox_sec > label{font-size: 17px;}

.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2{padding:0px 0px 15px; width: 100%;}
.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2:nth-child(odd){padding-right: 0px;}
.default_contain_otr  .hot_summer_form_otr .checkbox_sec{padding:0px 0px 15px;}

.banner_bottom_button_text_div {font-size: 18px;}
.banner_bottom_button_text_div a{ padding: 10px 15px;}
.banner_text{bottom:0%;}
.home_welcome{padding-top: 80px;}
.banner_text.for_image_slider_bottom_btn{margin-top: -20px;}
.banner_text.for_image_slider_bottom_btn .banner_bottom_button_text_div{border-radius: 10px;}
.image_slider_slick .slick-arrow{width: 35px;height: 35px;}
.image_slider_slick .slick-next.slick-arrow:before, .image_slider_slick .slick-prev.slick-arrow:before{background-size: 100%;width: 9px;height: 17px;}
.home_welcome.no_curve_img{padding-top: 50px;}

.gallery_detail_section_text ul.col-4 li {width: 33.33%;}
.gallery_detail_section_text ol.col-4 li {width: 33.33%;}

}
@media screen and (max-width:782px){
	.above_banner_text {top: 130px;}
	.logged-in .inner_banner_img img {height: 117px;}


}
@media screen and (max-width:767px){
	.wrapper{padding:0 15px; }
	.home_logo_otr {margin: 0 -5px;padding: 20px 0px;}
	.home_logo_inr {width: 25%;padding: 5px 5px;}
	.home_logo_main_otr .logo_main_title {width: 60%;}
	.home_logo_main_otr .logo_main_title h3, .home_logo_main_otr .logo_main_title h2 {font-size: 22px;line-height: 45px;}
	.home_welcome {padding-bottom: 35px;}
	.home_welcome {padding-bottom: 30px;}
	.footer_img_otr {padding:0;}
	.ctct-form-popup.form_0 .ctct-form-defaults .ctct-form-header { font-size: 20px!important; line-height: 26px!important; margin-bottom: 8px!important; }
	.ctct-popup-content div.ctct-form-defaults p.ctct-form-text { margin-bottom: 12px!important; font-size: 15px!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom div.ctct-form-field { margin: 0 0 18px 0!important; }
	.ctct-popup-content div.ctct-form-defaults p.ctct-form-footer { display: none!important; }
	.ctct-popup-content .ctct-form-popup.form_0 .ctct-form-custom .ctct-form-button { border-radius: 12px!important; font-size: 15px!important; padding: 5px 15px!important; }
	.ctct-popup-content div.ctct-form-defaults{ padding: 18px!important; }
	.how_hear_about_us_ice_cube{padding: 0 5px 15px;}
	.dafault-content ol li,.dafault-content strong {font-size: 16px;line-height: 23px;}
	.gallery_detail_section_text ul li {line-height: 24px;padding: 4px 0px 4px 18px;font-size: 16px;}
	.gallery_detail_section_text ul li:before{top: 11px;}
	.ice_cubz_gallery_slider_otr {padding: 10px 0 0;}
	.ice_cubz_gallery_slider_otr .slick-dots {padding: 15px 0 0;}
	.ice_cubz_gallery_slider_otr .slick-next.slick-arrow {right: -5px;top: 46%;}
	.ice_cubz_gallery_slider_otr .slick-prev.slick-arrow {left: -4px;top: 46%;}
	.ice_cubz_gallery_slider_otr .slick-dots li button {width: 12px;height: 12px;}
	.ice_cubz_gallery_slider_otr .slick-dots li {padding: 0 4px;}
	.btn_red.center_div {padding-top: 20px;}
	.custom_container_section .ice_cubz_gallery_otr {padding: 0 0 20px;}
	.btn_red a {padding: 9px 14px;font-size: 15px;}
	.custom_container_section .custom_container_bottm {padding: 0px 0 20px;}
	.mfp-arrow-left {left: -43px;}
	.mfp-arrow-right {right: -42px;}
	.mfp-img-mobile .mfp-container {top: 51%;}
	.dafault-content ul li:before {width: 10px;height: 10px;top: 11px;}
	.dafault-content ul.col-4 li {width: 50%;padding: 3px 10px 3px 16px;}
	.above_banner_text {top: 0px;}
	.above_banner_text p {font-size: 15px;}
	.logged-in .above_banner_text {top: 0;}
	.slick-arrow {width: 35px;height: 35px;}
	.hp_client_say_slider_inr button.slick-next {right: -14px;}
	.hp_client_say_slider_inr button.slick-prev {left: -14px;}
	.hp_client_say_slider {padding: 15px 0px 25px;}
	.hp_client_say_slider_box {padding: 20px 30px;}
	.hp_client_say_slider_box_text p {font-size: 15px;line-height: 25px;}
	.hp_client_say_slider_box_text h5 , .hp_client_say_slider_box_text h4{font-size: 19px;}
	.title p {font-size: 16px;line-height: 26px;}
	.inner_banner_img img {height: 49px;}
	.mean-container .mean-bar{margin-bottom: 0;}
	.inner_banner {position: relative;}
	.inner_banner .above_banner_text {top: 8px;}
	.header {position: inherit;padding: 30px 0 15px;display: inline-block;width: 100%;top: inherit;left: inherit;right: inherit;}
	.logged-in .inner_banner_img img {height: 51px;}
	.header{padding: 15px 0px;}

.hot_summer_form_otr .checkbox_sec{padding: 0px 5px 6px;}
	.hot_summer_form_otr h3{margin-bottom: 8px;}
	.hot_summer_form_otr .checkbox_sec > label{font-size: 16px;}
	.ice_recaptcha{margin-left: 0px;}
	.hot_summer_form_otr .checkbox_sec span.wpcf7-list-item-label{font-size: 16px;}
	.hot_summer_form_otr .checkbox_sec .ice_cubz_click_form_bg_form_input{margin-bottom:10px;}
	.dafault-content img.alignleft, .dafault-content img.alignright{margin-top: 10px;}

	.default_contain_otr  .hot_summer_form_otr { margin-left:0px; float: none; width: 100%;}
	.banner_text{bottom:0;left: 50%;
		transform: translateX(-50%); width: max-content;}


	.banner_bottom_button_text_div {font-size: 15px;}
.banner_bottom_button_text_div a{ padding: 8px 10px;}
.home_welcome{padding-top: 60px;}

.image_slider_slick .slick-arrow{width: 30px;height: 30px;}
.image_slider_slick .slick-next.slick-arrow:before, .image_slider_slick .slick-prev.slick-arrow:before{width: 7px;height: 15px;}
.home_welcome.no_curve_img{padding-top: 40px;}
.image_slider_slick .slick-prev{left: 10px;}
.image_slider_slick .slick-next{right: 10px;}
.banner_text.for_image_slider_bottom_btn{margin-top: -18px;}
.header.banner_slider_header{padding-bottom: 0px;}

.gallery_detail_section_text ul.col-3 li {width: 50%;}
.gallery_detail_section_text ol.col-3 li {width: 50%;}
.gallery_detail_section_text ul.col-4 li {width: 50%;}
.gallery_detail_section_text ol.col-4 li {width: 50%;}
.contactus_right { width: 100%; }

}
@media screen and (max-width:479px) {
	.wrapper{padding:0 10px; }
	.home_logo_inr {width: 50%;padding: 5px 5px;}
	.home_logo_main_otr .logo_main_title h3, .home_logo_main_otr .logo_main_title h2 {font-size: 20px;line-height: 40px;}
	.home_logo_main_otr .logo_main_title {width: 80%;margin-top: -15px;}
	.home_logo_otr {padding: 15px 0px; }
	.home_welcome {padding-bottom: 30px;}

	/* J.S. 28-05-2020 */
	.footer_img_otr strong{width:50%;}
	.footer_img_otr img{width: 50%;}

	/*Ashish 29-05-2020*/
	.ctct-popup-inner { max-width: 500px!important; min-width: 305px!important; }
	.ctct-popup-content div.ctct-form-defaults{ padding: 10px!important; }
	.ctct-form-popup.form_0 .ctct-form-defaults .ctct-form-header { font-size: 18px!important; line-height: 24px!important; margin-bottom: 5px!important; margin-right: 20px!important; }
	.ctct-popup-content div.ctct-form-defaults p.ctct-form-text { margin-bottom: 8px!important; font-size: 14px!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom input.ctct-form-element { height: 35px!important; padding: 5px 5px!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom label.ctct-form-label { line-height: 35px!important; font-size: 14px!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom div.ctct-form-field { margin: 0 0 10px 0!important; }
	.ctct-popup-content div.ctct-form-popup form.ctct-form-custom div.ctct-form-field { display: block; }
	.ctct-popup-content div.ctct-form-defaults p.ctct-gdpr-text { margin-bottom: 10px!important; font-size: 12px!important; line-height: 14px!important; }
	.ctct-popup-content .ctct-form-popup.form_0 .ctct-form-custom .ctct-form-button { border-radius: 6px!important; font-size: 13px!important; padding: 5px 10px!important; height: 30px!important; }
	.how_hear_about_us_ice_cube{padding: 0 0px 14px;}
	.dafault-content ol li,.dafault-content strong {font-size: 15px;line-height: 22px;}
	.dafault-content ol { padding: 0 0 12px 0;}
	.gallery_detail_section_text ul li {line-height: 22px;padding: 4px 0px 4px 18px;font-size: 15px;}
	.gallery_detail_section_text ul li:before {top: 10px;}
	.btn_red.center_div {padding-top: 15px;}
	.ice_cubz_gallery_slider_otr .slick-dots {padding: 10px 0 0;}
	.ice_cubz_gallery_slider_otr .slick-dots li button {width: 10px;height: 10px;}
	.btn_red a {padding: 8px 12px;font-size: 14px;}
	.custom_container_section .ice_cubz_gallery_otr {padding: 0 0 15px;}
	.custom_container_section .custom_container_bottm {padding: 0px 0 10px;}
	.mfp-img-mobile .mfp-arrow {width: 30px;height: 32px;}
	.mfp-arrow-right {right: -30px;}
	.mfp-arrow-left {left: -30px;}
	.dafault-content ul.col-4 li {padding: 3px 0px 3px 15px;width: 100%;}
	.dafault-content ul li:before {width: 8px;height: 8px;top: 10px;}
	.dafault-content ul {padding: 0px 0 8px 0;}
	.above_banner_text p {padding: 8px 10px;font-size: 14px;}
	.hp_client_say_slider {padding: 10px 0px 15px;}
	.hp_client_say_slider_box {padding: 15px 20px;}
	.slick-arrow {width: 28px;height: 28px;}
	.hp_client_say_slider_inr button.slick-next {right: -9px;}
	.hp_client_say_slider_inr button.slick-prev {left: -9px;}
	.hp_client_say_slider_box_text h5, .hp_client_say_slider_box_text h4, .hp_client_say_slider_box_text h3 {font-size: 18px;}
	.hp_client_say_slider_inr ul.slick-dots li {padding: 0; margin:5px; }
	.hp_client_say_slider_inr ul.slick-dots li button {height: 12px;width: 12px;}
	.title p {font-size: 15px;line-height: 24px;}
	.logged-in .inner_banner_img img {height: 46px;}
	/* shubham  */
	.hot_summer_form_otr{padding: 15px 10px; margin-bottom: 10px;}
	.hot_summer_form_otr h3{margin-bottom: 6px;}
	.hot_summer_form_otr .checkbox_sec{padding: 0px 0px 10px;}
	.hot_summer_form_otr .checkbox_sec > label{font-size: 16px;}
	.hot_summer_form_otr .checkbox_sec span.wpcf7-list-item-label{margin-bottom: 5px;}
	.hot_summer_form_otr .checkbox_sec .ice_cubz_click_form_bg_form_input{margin-bottom: 5px;}
	.ice_recaptcha{width: 100%;}
	.header_logo a{display: table;margin-left: auto; margin-right: auto;}
	.header_call a:before{width: 16px; height: 18px; background-size: contain;top:9px; left: 28px;}
	.default_contain_otr  .hot_summer_form_otr .ice_cubz_click_form_bg_form.form-2{padding-bottom: 10px;}
	.default_contain_otr  .hot_summer_form_otr .checkbox_sec{padding-bottom: 10px;}
	.default_contain_otr .ice_recaptcha{margin-bottom:0px; width: fit-content;}
	.header{padding: 10px 0px;}
	.banner_img img{height: 210px;}
	

	.banner_bottom_button_text_div {font-size: 14px;}
.banner_bottom_button_text_div a{ padding: 5px 10px;}
.banner_text{bottom: -5%; left: 50%;
    transform: translateX(-50%); width: auto;}
.home_welcome{padding-top: 40px;}
.banner_img img{height: auto;}
.home_welcome.no_curve_img{padding-top: 25px;}
.gallery_detail_section_text ul.col-3 li {width: 100%; margin-right:0px;}
.gallery_detail_section_text ul.col-2 li {width: 100%; margin-right:0px;}

.gallery_detail_section_text ol.col-3 li {width: 100%; margin-right:0px;}
.gallery_detail_section_text ol.col-2 li {width: 100%; margin-right:0px;}
.gallery_detail_section_text ul.col-4 li {width: 100%; margin-right:0px;}
.gallery_detail_section_text ol.col-4 li {width: 100%; margin-right:0px;}

.header.banner_slider_header{padding: 20px 0px;}
.header_logo{margin-bottom: 20px;}
.header_call a:before{left: 0px;}
.header_call a{padding-left: 20px;}
.header_call{margin: 12px auto 0px;}
.header_logo a img{max-width: 100%;}
.header_logo{width: 100%; max-width: 100%;}
/*.above_banner_text p{padding: 16px 10px; line-height: 20px;}
 .inner_banner .above_banner_text{position: static;}
.inner_banner_img img{min-height: 120px;} */
	
	.ft_links ul li{ margin-bottom:10px}
}


.gallery_detail_section_text ul {
    overflow: hidden;
    padding-bottom: 10px;
}



/* .ice_cubz_gallery_slider_otr .slick-arrow{padding:0;font-size:0;background:none;position:absolute}.ice_cubz_gallery_slider_otr .slick-prev.slick-arrow{left:-45px;top:50%;transform:translateY(-50%);background:url(images/gallery_left_arrow.png);width:20px;height:33px}.ice_cubz_gallery_slider_otr .slick-next.slick-arrow{right:-45px;top:50%;transform:translateY(-50%);background:url(images/gallery_right_arrow.png);width:20px;height:33px} */
/* .ice_cubz_gallery_slider_otr .slick-dots li button{background:#e0e6ef;border-radius:50%;width:15px;height:15px;font-size:0;padding:0}.ice_cubz_gallery_slider_otr .slick-dots{list-style:none;text-align:center;padding:30px 0 0}.ice_cubz_gallery_slider_otr .slick-dots li{display:inline-block;padding:0 10px}.ice_cubz_gallery_slider_otr .slick-dots li.slick-active button{background:#ec2232} */
.btn_red.ice_cubz_gallery_btn{display:inline-block;vertical-align:middle;padding:0 10px}.ice_cubz_gallery_btn_otr{text-align:center;padding:45px 0 0}.ice_cubz_gallery_otr{padding:0 0 80px}.ice_cubz_gallery_slider_otr{padding:28px 0 0}

.ice_recaptcha span.wpcf7-not-valid-tip,.contactus_recaptcha span.wpcf7-not-valid-tip{display: block;}
.ft_links.ft_social_media ul li a{font-size: 0;}
ul.overflow{ overflow:unset;}

ul.slick-dots{margin-top: 10px;}
ul.slick-dots li{    display: inline-block; list-style: none; padding: 5px;} 
ul.slick-dots { text-align: center; } 
ul.slick-dots li.slick-active button { background: #ec2134; }
ul.slick-dots li button{    padding: 0; font-size: 0; height: 13px; width: 13px; border-radius: 50%; background: #999;}
.slick-next.slick-arrow{right: -15px;}
.banner .slick-next.slick-arrow{right: 20px;}
.slick-prev.slick-arrow{left: -15px;}
.banner .slick-prev.slick-arrow{left: 20px;}
.home_gallery_slider_inr {margin: 0px -14px;}
.home_gallery_slider_sec{padding-bottom: 60px;} 
.home_gallery_slider_sec h2{padding: 0 0 20px;} 
.header_logo { padding-top: 0;}
.inner_banner{position: relative;}
.inner_banner .above_banner_text{top: 0;}


#popmake-7941 .pum-content p{font-size:18px; line-height:28px;}


@media screen and (max-width: 767px){
    .home_gallery_slider_sec{padding-bottom: 30px;}
    .slick-next.slick-arrow{right: 3px;}
    .slick-prev.slick-arrow{left: 3px;}
	.home_gallery_slider_inr{margin: 0px -10px;}
}

@media screen and (max-width: 479px){
    .home_gallery_slider_sec{padding-bottom: 22px;}
	.home_gallery_slider_inr{margin: 0;}
	.banner .slick-prev.slick-arrow{left: 5px;}
	.banner .slick-next.slick-arrow{right: 5px;}
	body.home .header.banner_slider_header{padding-bottom: 0px;}
	.radio_btn > label { font-size: 16px;  line-height: 22px; }
	.radio_btn span {font-size: 15px; }
	.radio_btn .container_interested span{ line-height: 24px; }
	.contactus_left { padding: 0px 15px; } 
.col_2{ width: 100%; padding: 0 0 0 ; }
}

