﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;padding:0;width:100%;color:#333;height:100%;background-color:#fff;font-family:"Museo Sans Rounded 500" !important;}a{color:#333;text-decoration:none;}@font-face{font-family:'Museo Sans Rounded 500';src:url("../fonts/MuseoSansRounded-500.eot?");src:url("../fonts/MuseoSansRounded-500.eot?") format("embedded-opentype"),url("../fonts/MuseoSansRounded-500.woff") format("woff"),url("../fonts/MuseoSansRounded-500.ttf") format("truetype"),url("../fonts/MuseoSansRounded-500.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Museo Sans Rounded 300';src:url("../fonts/MuseoSansRounded-300.eot?");src:url("../fonts/MuseoSansRounded-300.eot?") format("embedded-opentype"),url("../fonts/MuseoSansRounded-300.woff") format("woff"),url("../fonts/MuseoSansRounded-300.ttf") format("truetype"),url("../fonts/MuseoSansRounded-300.svg") format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Didot';src:url("../fonts/Didot-HTF-B11-Bold.eot?");src:url("../fonts/Didot-HTF-B11-Bold.eot?") format("embedded-opentype"),url("../fonts/Didot-HTF-B11-Bold.woff") format("woff"),url("../fonts/Didot-HTF-B11-Bold.ttf") format("truetype"),url("../fonts/Didot-HTF-B11-Bold.svg") format("svg");font-weight:bold;font-style:normal;font-display:swap;}.custom_txt{width:100%;padding:15px 20px;border:1px solid #dfdfdf;background-color:#fff;transition:all ease-in-out .5s;}.custom_lbl{color:#1d1d1d;display:block;font-size:14px;margin-bottom:8px;}.custom_btn1{z-index:9;color:#000;cursor:pointer;font-size:16px;position:relative;padding:15px 40px;border-radius:2px;letter-spacing:1px;font-family:"Museo Sans Rounded 500";text-transform:uppercase;border:2px solid #5fb8de;background-color:transparent;transition:all ease-in-out .5s;}.custom_btn1::after{left:0;bottom:0;height:0;opacity:0;z-index:-9;width:100%;content:' ';position:absolute;background-color:#5fb8de;transition:all ease-in-out .3s;}.custom_btn1:hover{color:#fff;}.custom_btn1:hover::after{opacity:1;height:100%;}.custom_btn2{z-index:9;cursor:pointer;font-size:16px;position:relative;padding:15px 40px;border-radius:2px;color:#fff;letter-spacing:1px;font-family:"Museo Sans Rounded 500";text-transform:uppercase;border:2px solid #5fb8de;background-color:transparent;transition:all ease-in-out .5s;}.custom_btn2::after{left:0;bottom:0;opacity:1;z-index:-9;width:100%;height:100%;content:' ';position:absolute;background-color:#5fb8de;transition:all ease-in-out .3s;}.custom_btn2:hover{color:#000;}.custom_btn2:hover::after{height:0%;opacity:0;}.custom_pagination .pagination{padding-left:0;border-radius:4px;display:inline-block;}.custom_pagination .pagination>li{display:inline;}.custom_pagination .pagination>li>a,.custom_pagination .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#4a4a4a;text-decoration:none;background-color:#fff;border:1px solid #dfdfdf;}.custom_pagination .pagination>li>a:focus,.custom_pagination .pagination>li>a:hover,.custom_pagination .pagination>li>span:focus,.custom_pagination .pagination>li>span:hover{z-index:2;color:#5fb8de;background-color:#eee;border-color:#dfdfdf;}.custom_pagination .pagination>li:first-child>a,.custom_pagination .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.custom_pagination .pagination>li:last-child>a,.custom_pagination .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px;}.custom_pagination .pagination>.active>a,.custom_pagination .pagination>.active>a:focus,.custom_pagination .pagination>.active>a:hover,.custom_pagination .pagination>.active>span,.custom_pagination .pagination>.active>span:focus,.custom_pagination .pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#5fb8de;border-color:#5fb8de;}.custom_pagination .pagination>.disabled>a,.custom_pagination .pagination>.disabled>a:focus,.custom_pagination .pagination>.disabled>a:hover,.custom_pagination .pagination>.disabled>span,.custom_pagination .pagination>.disabled>span:focus,.custom_pagination .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#dfdfdf;}.custom_modal{top:0;left:0;right:0;width:100%;height:100%;z-index:999999;position:fixed;transition:all ease-in-out 2s;background-color:rgba(0,0,0,.4);}.custom_modal .modal-content{left:0;top:7%;right:0;width:500px;z-index:9999;margin:0 auto;position:fixed;border-radius:4px;background-color:#fff;}@media only screen and (min-width:300px) and (max-width:691px){.custom_modal .modal-content{width:400px !important;}}.custom_modal .modal-content .modal-header{padding:20px;background-color:#f2fafd;border-radius:4px 4px 0 0;}.custom_modal .modal-content .modal-header h2{font-weight:300;text-align:center;letter-spacing:1px;}.custom_modal .modal-content .modal-header .modal-close{top:-10px;right:-10px;border:none;font-size:14px;cursor:pointer;padding:5px 8px;position:absolute;border-radius:50px;color:#fff;background-color:#797979;transition:all ease-in-out .3s;}.custom_modal .modal-content .modal-header .modal-close:hover{transform:rotateZ(90deg);}.custom_modal .modal-content .modal-body{overflow-y:auto;max-height:400px;padding:20px 30px;}.renderbody_margin{margin-top:80px;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.renderbody_margin{margin-top:60px;}}@media only screen and (min-width:992px) and (max-width:1200px){.renderbody_margin{margin-top:80px;}}.breadcrumb{margin:0 15px 10px;}.breadcrumb ul{display:flex;display:-ms-flexbox;display:-webkit-flex;}.breadcrumb ul li{color:#333;font-size:12px;position:relative;list-style-type:none;padding:4px 6px 4px 11px;}.breadcrumb ul li:first-child{padding-left:0;}.breadcrumb ul li a:hover{color:#777;}.breadcrumb ul li:last-child{font-weight:700;}.breadcrumb ul li:not(:first-child):before{left:0;top:4px;content:'|';font-weight:100;position:absolute;display:inline-block;}.top_stripe{padding:10px 0;background-color:#4e9abb;}.top_stripe p{font-size:13px;color:#fff;letter-spacing:1px;font-family:"Museo Sans Rounded 500";}@media only screen and (min-width:300px) and (max-width:691px){.logo_header{margin-top:5px;}}.logo_header .search_section{display:flex;align-items:center;}@media only screen and (min-width:992px) and (max-width:1200px){.logo_header .search_section{padding-left:45px;}}.logo_header .search_section .header_search{width:80%;border:none;margin:0 10px;font-size:14px;color:#000;vertical-align:top;}.logo_header .user_section{display:grid;align-items:center;}.logo_header .user_section a{margin-left:15px;position:relative;}@media only screen and (min-width:300px) and (max-width:691px){.logo_header .user_section a{margin-left:8px;}}.logo_header .user_section a .count{top:-15px;width:20px;height:20px;right:-10px;font-size:12px;line-height:20px;text-align:center;position:absolute;border-radius:50px;color:#fff;background-color:#5fb8de;}.Banner-section .slick-prev{left:15px;z-index:1;}.Banner-section .slick-next{right:15px;}.collection_img{overflow:hidden;position:relative;}.collection_img a img{transition:all ease-in-out .5s;}.collection_img a:after{position:absolute;top:-210px;width:30%;z-index:1;height:200%;background:rgba(255,255,255,.2);content:'';transition:transform .3s;-webkit-transition:-webkit-transform .7s;-ms-transition:-ms-transform .7s;-moz-transition:-moz-transform .7s;-o-transition:-o-transform .7s;transform:rotate(20deg) translateX(-300px);}.collection_img a:hover img{transform:scale(1.02);}.collection_img a:hover:after{transform:rotate(20deg) translateX(700px);}.heading{position:relative;}.heading h4{font-size:36px;text-align:center;color:#000;text-transform:uppercase;font-family:"Didot";}.side_heading{top:50%;left:-13%;position:absolute;transform:rotate(-90deg);}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.side_heading{top:0;left:inherit;right:inherit;position:inherit;margin-bottom:20px;transform:rotate(0);}}.newarrivals_slider{margin:10px;overflow:hidden;position:relative;border:1px solid #e2e2e2;transition:all ease-in-out .5s;background-image:linear-gradient(#f9f9fb,#f1f1f1);}@media only screen and (min-width:300px) and (max-width:691px){.newarrivals_slider{margin:5px;}}.newarrivals_slider img{transition:all ease-in-out .5s;}.newarrivals_slider .wistlist_icon{top:8px;right:8px;position:absolute;}.newarrivals_slider .wistlist_icon a{width:30px;height:30px;display:block;color:#b5b5b5;padding:5px 0;font-size:18px;text-align:center;border-radius:50px;transition:all ease-in-out .5s;background-color:rgba(255,255,255,.4);}.newarrivals_slider .wistlist_icon a:hover{color:#5fb8de;}.newarrivals_slider .cart_icon{top:45px;right:8px;position:absolute;}.newarrivals_slider .cart_icon a{width:30px;height:30px;display:block;color:#b5b5b5;padding:5px 0;font-size:18px;text-align:center;border-radius:50px;transition:all ease-in-out .5s;background-color:rgba(255,255,255,.4);}.newarrivals_slider .cart_icon a:hover{color:#5fb8de;}.newarrivals_slider .addtocart_btn{font-size:15px;font-weight:500;padding:10px 20px;border-radius:50px;display:inline-block;background-color:#b5b5b5;text-transform:uppercase;transition:all ease-in-out .5s;}.newarrivals_slider .addtocart_btn:hover{color:#fff;background-color:#5fb8de;}.newarrivals_slider:hover{box-shadow:0 0 6px 1px rgba(0,0,0,.1);}.newarrivals_slider:hover img{transform:scale(1.03);}.extra_icon{background-color:#5fb8de;}.extra_icon img{margin-right:10px;border-radius:50px;vertical-align:middle;border:3px solid #fff;}@media only screen and (min-width:300px) and (max-width:691px){.extra_icon img{display:block;margin:0 auto;}}.extra_icon p{font-size:20px;text-align:left;letter-spacing:1px;color:#fff;display:inline-block;vertical-align:middle;}@media only screen and (min-width:300px) and (max-width:691px){.extra_icon p{margin:10px 0 20px;text-align:center !important;}}.login_div{padding:50px 0;background-repeat:no-repeat;background-position:center center;background-image:url(../images/login_bg.jpg);}@media only screen and (min-width:300px) and (max-width:691px){.login_div{background-position:top center;}}.login_div .heading{top:80px;width:45%;z-index:99;margin:0 auto;position:sticky;padding:10px 30px;display:inline-block;background-color:#fff;}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1200px){.login_div .heading{width:inherit;position:inherit;background-color:transparent;}}.login_div .login_section{display:grid;grid-gap:1em;grid-template-columns:3fr 6fr 3fr;}@media only screen and (min-width:992px) and (max-width:1200px){.login_div .login_section{grid-template-columns:2fr 8fr 2fr;}}@media only screen and (min-width:692px) and (max-width:991px){.login_div .login_section{grid-template-columns:1fr 10fr 1fr;}}@media only screen and (min-width:300px) and (max-width:691px){.login_div .login_section{grid-template-columns:12fr;}}.login_div .login_section .login_bg{padding:40px 40px;background-color:#fff;box-shadow:0 0 9px 2px rgba(0,0,0,.1);}.login_div .login_section .login_bg a{position:relative;display:inline-block;transition:all ease-in-out .5s;}.login_div .login_section .login_bg a::before{left:0;width:0%;height:1px;content:'';bottom:-8px;position:absolute;transition:all ease-in-out .5s;background-color:#5fb8de;}.login_div .login_section .login_bg a:hover::before{width:100%;}@media only screen and (min-width:300px) and (max-width:691px){.login_div .login_section .login_bg{padding:30px;}}.login_div .login_section .login_bg h5{color:#0a001b;font-size:20px;font-weight:500;margin-bottom:15px;text-transform:uppercase;}.jewellerylist_section{display:grid;grid-template-columns:3fr 9fr;}@media only screen and (min-width:300px) and (max-width:691px){.jewellerylist_section{grid-template-columns:12fr;}.jewellerylist_section .filter_section{top:0;left:0;right:0;height:100%;z-index:9999;overflow:auto;position:fixed;background-color:#fff;}}@media only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section{grid-template-columns:12fr;}.jewellerylist_section .filter_section{top:0;left:0;right:0;height:100%;z-index:9999;overflow:auto;position:fixed;background-color:#fff;}}.jewellerylist_section .filter_block{padding:15px 0;border-radius:4px;margin:10px 10px 20px;border:1px solid #e2e2e2;}.jewellerylist_section .filter_block h5{text-transform:uppercase;}.jewellerylist_section .filter_block .filter_scroll_body{overflow:auto;padding:0 15px;max-height:200px;}.jewellerylist_section .jewellery_right_section .jewellery_banner{display:grid;position:relative;align-items:center;}.jewellerylist_section .jewellery_right_section .jewellery_banner .heading{right:15%;display:grid;position:absolute;vertical-align:middle;}.jewellerylist_section .jewellery_right_section .jewellery_banner .heading h4{font-size:30px;text-shadow:2px 1px 2px rgba(0,0,0,.4);}@media only screen and (min-width:300px) and (max-width:691px){.jewellerylist_section .jewellery_right_section .jewellery_banner .heading h4{font-size:16px;}}.jewellerylist_section .jewellery_right_section .sorting_section{display:grid;align-items:center;grid-template-columns:3fr 9fr;}.jewellerylist_section .jewellery_right_section .sorting_section .filter_btn{width:100%;padding:9px;display:block;text-align:center;border-radius:4px;border:1px solid #dfdfdf;}@media only screen and (min-width:300px) and (max-width:691px){.jewellerylist_section .jewellery_right_section .sorting_section{display:inherit;}.jewellerylist_section .jewellery_right_section .sorting_section .mobile_filter_set{width:48%;float:left;margin-bottom:15px;}.jewellerylist_section .jewellery_right_section .sorting_section .mobile_sortby_set{width:48%;float:right;margin-bottom:15px;}}@media only screen and (min-width:692px) and (max-width:991px){.jewellerylist_section .jewellery_right_section .sorting_section{grid-gap:1em;grid-template-columns:3fr 3fr 10fr;}}@media only screen and (min-width:992px) and (max-width:1200px){.jewellerylist_section .jewellery_right_section .sorting_section{grid-template-columns:4fr 9fr;}}.jewellerylist_section .jewellery_right_section .sorting_section .custom_txt{padding:10px;border-radius:4px;}.jewellerylist_section .jewellery_right_section .jewellery_section{display:grid;grid-template-columns:4fr 4fr 4fr;}@media only screen and (min-width:300px) and (max-width:691px){.jewellerylist_section .jewellery_right_section .jewellery_section{grid-template-columns:6fr 6fr;}}.jewellerydetail_section h2{font-size:24px;font-weight:500;color:#000;}.jewellerydetail_section p{color:#777;}.jewellerydetail_section .showdetail{font-size:14px;}.jewellerydetail_section .showdetail a{color:#5fb8de;}.jewellerydetail_section .wistlist_icon a{width:30px;height:30px;color:#adaaad;display:block;font-size:16px;line-height:32px;text-align:center;border-radius:50px;background-color:#fff;}.jewelleryspecification_section{display:grid;grid-gap:1em;grid-template-columns:7fr 5fr;}@media only screen and (min-width:300px) and (max-width:691px){.jewelleryspecification_section{grid-template-columns:12fr;}}.jewelleryspecification_section .jewelleryspec_section{padding:30px 15px;border:1px solid #e5e5e5;}.jewelleryspecification_section .jewelleryspec_section h5{margin:0;color:#897d7d;font-size:15px;font-weight:600;line-height:20px;letter-spacing:1px;padding:8px 10px 4px;text-transform:uppercase;background-color:#f5f7f8;border-bottom:1px solid #e5e5e5;}.jewelleryspecification_section table{border-collapse:collapse;width:100%;}.jewelleryspecification_section table tr{border-bottom:1px solid #e5e5e5;}.jewelleryspecification_section table th,.jewelleryspecification_section table td{font-size:12px;padding:4px 10px;line-height:22px;}.jewelleryspecification_section .callback_section{padding:30px 15px;background-color:#f2fafd;}.verticallist_section{display:grid;grid-gap:1em;align-items:start;grid-template-columns:2fr 10fr;}@media only screen and (min-width:300px) and (max-width:691px){.verticallist_section{grid-template-columns:12fr;}}@media only screen and (min-width:692px) and (max-width:991px){.verticallist_section{grid-template-columns:3fr 9fr;}}.verticallist_section img{border:1px solid #ebebeb;}.verticallist_section .jewellery_detail{display:grid;align-items:center;grid-template-columns:6fr 6fr;}.verticallist_section .jewellery_detail h2{font-weight:500;}.events_section{position:relative;background-color:#f2fafd;transition:all ease-in-out .5s;}.events_section:hover{box-shadow:0 0 9px #999;}.events_section img{width:100%;}.events_section .event_date{top:8%;width:81%;left:-7px;color:#fff;padding:20px;position:absolute;background-color:#e59f64;}.events_section .event_date h3{font-weight:100;}.events_section .event_date:before{left:0;top:7px;width:7px;height:99%;content:' ';position:absolute;transform:skewY(50deg);background-color:#e59f64;}.events_section .event_content{padding:30px 20px;}.events_section .event_content h2{font-weight:200;}.events_section .event_content p{font-size:14px;line-height:28px;text-align:justify;}.career_div{padding:50px 0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/career_bg.jpg);}@media only screen and (min-width:300px) and (max-width:691px){.career_div{background-size:contain;background-position:top center;}}@media only screen and (min-width:692px) and (max-width:991px){.career_div{padding:150px 0 50px;background-size:contain;background-position:top center;}}@media only screen and (min-width:992px) and (max-width:1200px){.career_div{background-size:contain;background-position:top center;}}.career_div .login_section{display:grid;grid-gap:1em;grid-template-columns:3fr 6fr 3fr;}@media only screen and (min-width:992px) and (max-width:1200px){.career_div .login_section{grid-template-columns:3fr 8fr 3fr;}}@media only screen and (min-width:692px) and (max-width:991px){.career_div .login_section{grid-template-columns:1fr 10fr 1fr;}}@media only screen and (min-width:300px) and (max-width:691px){.career_div .login_section{grid-template-columns:12fr;}}.career_div .login_section .login_bg{padding:40px 40px;background-color:#fff;box-shadow:0 0 9px 2px rgba(0,0,0,.1);}.career_div .login_section .login_bg a{position:relative;display:inline-block;transition:all ease-in-out .5s;}.career_div .login_section .login_bg a::before{left:0;width:0%;height:1px;content:'';bottom:-8px;position:absolute;transition:all ease-in-out .5s;background-color:#5fb8de;}.career_div .login_section .login_bg a:hover::before{width:100%;}@media only screen and (min-width:300px) and (max-width:691px){.career_div .login_section .login_bg{padding:30px;}}.career_div .login_section .login_bg h5{color:#0a001b;font-size:20px;font-weight:500;margin-bottom:15px;text-transform:uppercase;}.contact_section{overflow:hidden;padding:40px 30px;position:relative;background-color:#f2fafd;}.contact_section h3{font-size:30px;font-weight:300;margin-bottom:20px;text-transform:uppercase;font-family:"Didot";}.contact_section p{font-size:16px;line-height:28px;letter-spacing:.5px;}.contact_section img{vertical-align:middle;}@media only screen and (min-width:692px) and (max-width:991px){.contact_section img{top:10px;right:-40px;}}.contact_section .location_icon img{top:-30px;opacity:.1;position:absolute;}.checkout_section{display:grid;grid-gap:1em;grid-template-columns:8fr 4fr;}@media only screen and (min-width:300px) and (max-width:691px){.checkout_section{grid-template-columns:12fr;}}@media only screen and (min-width:692px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1200px){.checkout_section{grid-template-columns:7fr 5fr;}}.checkout_section .breadcrumb{margin:0;}.checkout_section .billing_details{padding:15px;box-shadow:0 0 8px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 8px 4px rgba(0,0,0,.05);-webkit-box-shadow:0 0 8px 4px rgba(0,0,0,.05);}.checkout_section .billing_details h5{font-size:18px;letter-spacing:1px;text-transform:uppercase;}.checkout_section .your_order_section{top:0;height:100vh;padding:0 15px;position:sticky;background-color:#f2fafd;}@media only screen and (min-width:300px) and (max-width:691px){.checkout_section .your_order_section{margin-top:30px;position:inherit;grid-row-start:-1;}}.checkout_section .your_order_section h5{font-size:18px;margin-top:50px;letter-spacing:1px;text-transform:uppercase;}.checkout_section .your_order_section .order_items_section{overflow-y:auto;height:calc(100vh - 45vh);}.checkout_section .your_order_section .order_items_section .order_items{display:grid;grid-gap:1em;grid-template-columns:4fr 8fr;}@media only screen and (min-width:692px) and (max-width:991px){.checkout_section .your_order_section .order_items_section .order_items{grid-template-columns:5fr 7fr;}}.checkout_section .your_order_section .order_items_section .order_items .delete_btn{text-transform:uppercase;}.about_content h4{font-size:26px;font-weight:500;margin-bottom:10px;}.about_content p{font-size:15px;line-height:27px;text-align:justify;margin-bottom:20px;}.about_content ul{margin-bottom:20px;}.about_content ul li{font-size:15px;line-height:27px;margin-left:20px;text-align:justify;}.about_section div{padding:50px 80px;background-color:#f2fafd;}.about_section div h4{font-size:20px;margin-bottom:15px;letter-spacing:1px;}.about_section div p{font-size:15px;line-height:24px;}.about_section div:nth-child(2){background-color:#ebf6fb;}.about_section div:nth-child(3){background-color:#ebf6fb;}.about_section div:nth-child(4) p{font-size:16px;font-style:italic;}.catalog_section{padding:10px;position:relative;border:1px solid #ebebeb;}.catalog_section .view_icon{top:10px;right:10px;font-size:18px;padding:3px 4px;position:absolute;color:#fff;border-radius:50px;border:2px solid #333;background-color:#fff;}.catalog_section .view_icon a{color:#5fb8de;}.catalog_section h4{font-size:18px;font-weight:100;text-align:center;padding:20px 0 10px;}.footer{width:100%;padding:70px 0;background:linear-gradient(#f5f7f8,#fff);background:-moz-linear-gradient(#f5f7f8,#fff);background:-webkit-linear-gradient(#f5f7f8,#fff);}@media only screen and (min-width:300px) and (max-width:691px){.footer{padding:30px 0;}}@media only screen and (min-width:692px) and (max-width:991px){.footer{padding:50px 0;}}.footer .social_media{text-align:center;}.footer .social_media li{margin:0 10px;display:inline-block;transition:all ease-in-out .5s;}.footer .social_media li:hover{transform:scale(1.1);}.footer .social_media li a{font-size:28px;color:#000;transition:all ease-in-out .5s;}.footer .newsletter{position:relative;}.footer .newsletter .submit_btn{top:0;right:0;position:absolute;padding:13px 15px;transition:all ease-in-out .5s;}.footer .newsletter .submit_btn:hover{color:#5fb8de;}.footer .newsletter .newsletter_txt{width:100%;border:none;font-size:12px;padding:15px 20px;border:1px solid #f3f3f3;background-color:#fff;transition:all ease-in-out .5s;}.footer .newsletter .newsletter_txt:focus{border-color:#5fb8de;}.footer .footer_link{text-align:center;}@media only screen and (min-width:300px) and (max-width:691px){.footer .footer_link{line-height:28px;}}.footer .footer_link li{margin:0 15px;display:inline-block;}@media only screen and (min-width:300px) and (max-width:691px){.footer .footer_link li{display:block;}}@media only screen and (min-width:300px) and (max-width:691px),only screen and (min-width:692px) and (max-width:991px){.footer .footer_link li{margin:0 5px;}}.footer .footer_link li a{color:#1d1d1d;font-size:13px;position:relative;text-transform:uppercase;transition:all ease-in-out .5s;}.footer .footer_link li a::before{left:0;width:0%;height:1px;content:'';bottom:-8px;position:absolute;transition:all ease-in-out .5s;background-color:#5fb8de;}.footer .footer_link li a:hover::before{width:100%;}.bottom_stripe{border-top:1px solid #e7e7e7;background-color:#fff;}.bottom_stripe p{margin:10px 0;font-size:13px;}@media only screen and (min-width:300px) and (max-width:691px){.bottom_stripe p{margin:5px 0;}}@media only screen and (min-width:300px) and (max-width:691px){header .logo{height:50px !important;}}