 .wrap { width:100%; max-width:100%; margin:0; padding-left:15px; padding-right:15px; }

 .fluid-wrap { width:100%; max-width:100%; margin:0; }

 .fluid-wrap:after,.fluid-wrap:before { display:table; content:""; }

 .fluid-wrap:after { clear:both; }

 .clearfix::after { clear:both; content:""; display:table; }

 /** Resize wrap **/ .wrap-resize95 { width:95%; margin:auto; }

 .wrap-resize90 { width:90%; margin:auto; }

 .wrap-resize85 { width:85%; margin:auto; }

 .wrap-resize80 { width:80%; margin:auto; }

 .wrap-resize75 { width:75%; margin:auto; }

 .wrap-resize70 { width:70%; margin:auto; }

 .wrap-resize65 { width:65%; margin:auto; }

 .wrap-resize60 { width:60%; margin:auto; }

 .full-image img { width:100%; height:auto; }

 .padding-v-0 { padding-top:0; padding-bottom:0; }

 .mar_left_0 { margin-left:0; }

 .mar_right-0 { margin-left:0; }

 .pad_left_0 { padding-left:0; }

 .pad_right_0 { padding-right:0; }

 .col-gv-5 { padding-left:15px; padding-right:15px; -webkit-box-flex:0; flex:0 0 20%; max-width:20%; }

 .padding-top-80 { padding-top:80px; }

 .padding-bottom-80 { padding-bottom:80px; }

 .padding-top-70 { padding-top:70px; }

 .padding-bottom-70 { padding-bottom:70px; }

 .padding-top-60 { padding-top:60px; }

 .padding-bottom-60 { padding-bottom:60px; }

 .padding-top-50 { padding-top:50px; }

 .padding-bottom-50 { padding-bottom:50px; }

 .padding-top-40 { padding-top:40px; }

 .padding-bottom-40 { padding-bottom:40px; }

 .padding-top-35 { padding-top:35px; }

 .padding-bottom-35 { padding-bottom:35px; }

 .padding-top-30 { padding-top:30px; }

 .padding-bottom-30 { padding-bottom:30px; }

 .padding-top-25 { padding-top:25px; }

 .padding-bottom-25 { padding-bottom:25px; }

 .padding-top-20 { padding-top:20px; }

 .padding-bottom-20 { padding-bottom:20px; }

 .padding-top-15 { padding-top:15px; }

 .padding-bottom-15 { padding-bottom:15px; }

 .padding-top-10 { padding-top:10px; }

 .padding-bottom-10 { padding-bottom:10px; }

 .posr { position:relative; }

 .posa { position:absolute; }

 .posf { position:fixed; }

 @media (min-width:1024px) { .gv_container { width:100%; max-width:960px; margin:auto; padding:0; position:relative; z-index:1; }

 }

 @media (min-width:768px) { .gv_container { width:100%; margin:auto; padding:0 15px; position:relative; z-index:1; }

 }

 @media (min-width:992px) { .col-gv-left { padding-right:40px; }

 .col-gv-right { padding-left:40px; }

 .padding-left-80 { padding-left:80px; }

 .padding-right-80 { padding-right:80px; }

 .padding-left-70 { padding-left:70px; }

 .padding-right-70 { padding-right:70px; }

 .padding-left-60 { padding-left:60px; }

 .padding-right-60 { padding-right:60px; }

 .padding-left-50 { padding-left:50px; }

 .padding-right-50 { padding-right:50px; }

 .padding-left-40 { padding-left:40px; }

 .padding-right-40 { padding-right:40px; }

 .padding-left-35 { padding-left:35px; }

 .padding-right-35 { padding-right:35px; }

 .padding-left-30 { padding-left:30px; }

 .padding-right-30 { padding-right:30px; }

 .padding-left-25 { padding-left:25px; }

 .padding-right-25 { padding-right:25px; }

 .padding-left-20 { padding-left:20px; }

 .padding-right-20 { padding-right:20px; }

 .padding-left-15 { padding-left:15px; }

 .padding-right-15 { padding-right:15px; }

 .padding-left-10 { padding-left:10px; }

 .padding-right-10 { padding-right:10px; }

 }

 @media (max-width:767px) { .gv_container { width:100%; margin:auto; padding:0 15px; position:relative; z-index:1; }

 }

 @media (max-width:575px) { .col-gv-5 { padding-left:15px; padding-right:15px; -webkit-box-flex:0; flex:0 0 100%; max-width:100%; }

 }

 .t-0 { top:0; }

 .t-25 { top:25%; }

 .t-50 { top:50%; }

 .t-75 { top:75%; }

 .t-100 { top:100%; }

 .r-0 { right:0; }

 .r-25 { right:25%; }

 .r-50 { right:50%; }

 .r-75 { right:75%; }

 .r-100 { right:100%; }

 .b-0 { bottom:0; }

 .b-25 { bottom:25%; }

 .b-50 { bottom:50%; }

 .b-75 { bottom:75%; }

 .b-100 { bottom:100%; }

 .l-0 { left:0; }

 .l-25 { left:25%; }

 .l-50 { left:50%; }

 .l-75 { left:75%; }

 .l-100 { left:100%; }

 .centered { -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }

 .overall { position:relative; z-index:10; }

 .underall { position:relative; z-index:-10; }

 .absolute-top { position:absolute; top:0; right:0; left:0; z-index:1030; }

 .absolute-bottom { position:absolute; bottom:0; right:0; left:0; z-index:1030; }

 .fixed-left,.fixed-right,.fixed-center { position:fixed; z-index:1030; top:0; bottom:0; }

 .fixed-right { right:0; }

 .fixed-left { left:0; }

 .fixed-center { right:0; left:0; }

 .fixed-top,.show-on-scroll,.hide-on-scroll { position:fixed; top:0; right:0; left:0; z-index:1030; }

 .fixed-bottom { position:fixed; right:0; bottom:0; left:0; z-index:1030; }

 @supports ((position: -webkit-sticky) or (position: sticky)) { /*position: -webkit-sticky;*/ /*position: sticky;*/ .sticky-top { top:0; z-index:1020; }

 }

 .show-on-scroll { -webkit-transition:-webkit-transform 0.3s ease-in-out; transition:-webkit-transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; -webkit-transform:translateY(-150%); transform:translateY(-150%); }

 .show-on-scroll.show { -webkit-transform:translateY(0%); transform:translateY(0%); }

 .hide-on-scroll { -webkit-transition:-webkit-transform 0.3s ease-in-out; transition:-webkit-transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out; transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }

 .hide-on-scroll.hide { -webkit-transform:translateY(-150%); transform:translateY(-150%); }

 /*----------------------------------------------------------------------------------------
 WIDTH & HEIGHT
 -----------------------------------------------------------------------------------------*/ .w-25 { width:25% !important; }

 .w-50 { width:50% !important; }

 .w-75 { width:75% !important; }

 .w-100 { width:100% !important; }

 .h-25 { height:25% !important; }

 .h-50 { height:50% !important; }

 .h-75 { height:75% !important; }

 .h-100 { height:100% !important; }

 .mw-100 { max-width:100% !important; }

 .mh-100 { max-height:100% !important; }

 /*----------------------------------------------------------------------------------------
 PADDING & MARGIN
 -----------------------------------------------------------------------------------------*/ .pt-0 { padding-top:0 !important; }

 .pb-0 { padding-bottom:0 !important; }

 .pt-10 { padding-top:10px !important; }

 .pb-10 { padding-bottom:10px !important; }

 .pt-20 { padding-top:20px !important; }

 .pb-20 { padding-bottom:20px !important; }

 .pt-30 { padding-top:30px !important; }

 .pb-30 { padding-bottom:30px !important; }

 .pt-50 { padding-top:50px !important; }

 .pb-50 { padding-bottom:50px !important; }

 .pt-75 { padding-top:75px !important; }

 .pb-75 { padding-bottom:75px !important; }

 .pt-100 { padding-top:100px !important; }

 .pb-100 { padding-bottom:100px !important; }

 .pt-150 { padding-top:150px !important; }

 .pb-150 { padding-bottom:150px !important; }

 .pt-200 { padding-top:200px !important; }

 .pb-200 { padding-bottom:200px !important; }

 .pt-250 { padding-top:250px !important; }

 .pb-250 { padding-bottom:250px !important; }

 .pt-300 { padding-top:300px !important; }

 .pb-300 { padding-bottom:300px !important; }

 .pt-350 { padding-top:350px !important; }

 .pb-350 { padding-bottom:350px !important; }

 .pt-400 { padding-top:400px !important; }

 .pb-400 { padding-bottom:400px !important; }

 .mt-auto { margin-top:auto !important; }

 .mb-auto { margin-bottom:auto !important; }

 .mt-0 { margin-top:0 !important; }

 .mb-0 { margin-bottom:0 !important; }

 .mt-10 { margin-top:10px !important; }

 .mb-10 { margin-bottom:10px !important; }

 .mt-20 { margin-top:20px !important; }

 .mb-20 { margin-bottom:20px !important; }

 .mt-30 { margin-top:30px !important; }

 .mb-30 { margin-bottom:30px !important; }

 .mt--30 { margin-top:-30px !important; }

 .mb--30 { margin-bottom:-30px !important; }

 .mt-50 { margin-top:50px !important; }

 .mb-50 { margin-bottom:50px !important; }

 .mt--50 { margin-top:-50px !important; }

 .mb--50 { margin-bottom:-50px !important; }

 .mt-75 { margin-top:75px !important; }

 .mb-75 { margin-bottom:75px !important; }

 .mt-100 { margin-top:100px !important; }

 .mb-100 { margin-bottom:100px !important; }

 .mt--100 { margin-top:-100px !important; }

 .mb--100 { margin-bottom:-100px !important; }

 .mt-150 { margin-top:150px !important; }

 .mb-150 { margin-bottom:150px !important; }

 .mt-200 { margin-top:200px !important; }

 .mb-200 { margin-bottom:200px !important; }

 .mt--200 { margin-top:-200px !important; }

 .mb--200 { margin-bottom:-200px !important; }

 .mt-250 { margin-top:250px !important; }

 .mb-250 { margin-bottom:250px !important; }

 .mt-300 { margin-top:300px !important; }

 .mb-300 { margin-bottom:300px !important; }

 .mt--300 { margin-top:-300px !important; }

 .mb--300 { margin-bottom:-300px !important; }

 @media (min-width:576px) { .pt-sm-0 { padding-top:0 !important; }

 .pb-sm-0 { padding-bottom:0 !important; }

 .pt-sm-10 { padding-top:10px !important; }

 .pb-sm-10 { padding-bottom:10px !important; }

 .pt-sm-20 { padding-top:20px !important; }

 .pb-sm-20 { padding-bottom:20px !important; }

 .pt-sm-30 { padding-top:30px !important; }

 .pb-sm-30 { padding-bottom:30px !important; }

 .pt-sm-50 { padding-top:50px !important; }

 .pb-sm-50 { padding-bottom:50px !important; }

 .pt-sm-75 { padding-top:75px !important; }

 .pb-sm-75 { padding-bottom:75px !important; }

 .pt-sm-100 { padding-top:100px !important; }

 .pb-sm-100 { padding-bottom:100px !important; }

 .pt-sm-150 { padding-top:150px !important; }

 .pb-sm-150 { padding-bottom:150px !important; }

 .pt-sm-200 { padding-top:200px !important; }

 .pb-sm-200 { padding-bottom:200px !important; }

 .pt-sm-250 { padding-top:250px !important; }

 .pb-sm-250 { padding-bottom:250px !important; }

 .pt-sm-300 { padding-top:300px !important; }

 .pb-sm-300 { padding-bottom:300px !important; }

 .pt-sm-350 { padding-top:350px !important; }

 .pb-sm-350 { padding-bottom:350px !important; }

 .pt-sm-400 { padding-top:400px !important; }

 .pb-sm-400 { padding-bottom:400px !important; }

 .mt-sm-auto { margin-top:auto !important; }

 .mb-sm-auto { margin-bottom:auto !important; }

 .mt-sm-0 { margin-top:0px !important; }

 .mb-sm-0 { margin-bottom:0px !important; }

 .mt-sm-10 { margin-top:10px !important; }

 .mb-sm-10 { margin-bottom:10px !important; }

 .mt-sm-20 { margin-top:20px !important; }

 .mb-sm-20 { margin-bottom:20px !important; }

 .mt-sm-30 { margin-top:30px !important; }

 .mb-sm-30 { margin-bottom:30px !important; }

 .mt-sm--30 { margin-top:-30px !important; }

 .mb-sm--30 { margin-bottom:-30px !important; }

 .mt-sm-50 { margin-top:50px !important; }

 .mb-sm-50 { margin-bottom:50px !important; }

 .mt-sm--50 { margin-top:50px !important; }

 .mb-sm--50 { margin-bottom:-50px !important; }

 .mt-sm-75 { margin-top:75px !important; }

 .mb-sm-75 { margin-bottom:75px !important; }

 .mt-sm-100 { margin-top:100px !important; }

 .mb-sm-100 { margin-bottom:100px !important; }

 .mt-sm--100 { margin-top:-100px !important; }

 .mb-sm--100 { margin-bottom:-100px !important; }

 .mt-sm-150 { margin-top:150px !important; }

 .mb-sm-150 { margin-bottom:150px !important; }

 .mt-sm-200 { margin-top:200px !important; }

 .mb-sm-200 { margin-bottom:200px !important; }

 .mt-sm--200 { margin-top:-200px !important; }

 .mb-sm--200 { margin-bottom:-200px !important; }

 .mt-sm-250 { margin-top:250px !important; }

 .mb-sm-250 { margin-bottom:250px !important; }

 .mt-sm-300 { margin-top:300px !important; }

 .mb-sm-300 { margin-bottom:300px !important; }

 .mt-sm--300 { margin-top:-300px !important; }

 .mb-sm--300 { margin-bottom:-300px !important; }

 }

 @media (min-width:768px) { .pt-md-0 { padding-top:0 !important; }

 .pb-md-0 { padding-bottom:0 !important; }

 .pt-md-10 { padding-top:10px !important; }

 .pb-md-10 { padding-bottom:10px !important; }

 .pt-md-20 { padding-top:20px !important; }

 .pb-md-20 { padding-bottom:20px !important; }

 .pt-md-30 { padding-top:30px !important; }

 .pb-md-30 { padding-bottom:30px !important; }

 .pt-md-50 { padding-top:50px !important; }

 .pb-md-50 { padding-bottom:50px !important; }

 .pt-md-75 { padding-top:75px !important; }

 .pb-md-75 { padding-bottom:75px !important; }

 .pt-md-100 { padding-top:100px !important; }

 .pb-md-100 { padding-bottom:100px !important; }

 .pt-md-150 { padding-top:150px !important; }

 .pb-md-150 { padding-bottom:150px !important; }

 .pt-md-200 { padding-top:200px !important; }

 .pb-md-200 { padding-bottom:200px !important; }

 .pt-md-250 { padding-top:250px !important; }

 .pb-md-250 { padding-bottom:250px !important; }

 .pt-md-300 { padding-top:300px !important; }

 .pb-md-300 { padding-bottom:300px !important; }

 .pt-md-350 { padding-top:350px !important; }

 .pb-md-350 { padding-bottom:350px !important; }

 .pt-md-400 { padding-top:400px !important; }

 .pb-md-400 { padding-bottom:400px !important; }

 .mt-md-auto { margin-top:auto !important; }

 .mb-md-auto { margin-bottom:auto !important; }

 .mt-md-0 { margin-top:0 !important; }

 .mb-md-0 { margin-bottom:0 !important; }

 .mt-md-10 { margin-top:10px !important; }

 .mb-md-10 { margin-bottom:10px !important; }

 .mt-md-20 { margin-top:20px !important; }

 .mb-md-20 { margin-bottom:20px !important; }

 .mt-md-30 { margin-top:30px !important; }

 .mb-md-30 { margin-bottom:30px !important; }

 .mt-md--30 { margin-top:-30px !important; }

 .mb-md--30 { margin-bottom:-30px !important; }

 .mt-md-50 { margin-top:50px !important; }

 .mb-md-50 { margin-bottom:50px !important; }

 .mt-md--50 { margin-top:-50px !important; }

 .mb-md--50 { margin-bottom:-50px !important; }

 .mt-md-75 { margin-top:75px !important; }

 .mb-md-75 { margin-bottom:75px !important; }

 .mt-md-100 { margin-top:100px !important; }

 .mb-md-100 { margin-bottom:100px !important; }

 .mt-md--100 { margin-top:-100px !important; }

 .mb-md--100 { margin-bottom:-100px !important; }

 .mt-md-150 { margin-top:150px !important; }

 .mb-md-150 { margin-bottom:150px !important; }

 .mt-md-200 { margin-top:200px !important; }

 .mb-md-200 { margin-bottom:200px !important; }

 .mt-md--200 { margin-top:-200px !important; }

 .mb-md--200 { margin-bottom:-200px !important; }

 .mt-md-250 { margin-top:250px !important; }

 .mb-md-250 { margin-bottom:250px !important; }

 .mt-md-300 { margin-top:300px !important; }

 .mb-md-300 { margin-bottom:300px !important; }

 .mt-md--300 { margin-top:-300px !important; }

 .mb-md--300 { margin-bottom:-300px !important; }

 }

 @media (min-width:1230px) { .pt-lg-0 { padding-top:0 !important; }

 .pb-lg-0 { padding-bottom:0 !important; }

 .pt-lg-10 { padding-top:10px !important; }

 .pb-lg-10 { padding-bottom:10px !important; }

 .pt-lg-20 { padding-top:20px !important; }

 .pb-lg-20 { padding-bottom:20px !important; }

 .pt-lg-30 { padding-top:30px !important; }

 .pb-lg-30 { padding-bottom:30px !important; }

 .pt-lg-50 { padding-top:50px !important; }

 .pb-lg-50 { padding-bottom:50px !important; }

 .pt-lg-75 { padding-top:75px !important; }

 .pb-lg-75 { padding-bottom:75px !important; }

 .pt-lg-100 { padding-top:100px !important; }

 .pb-lg-100 { padding-bottom:100px !important; }

 .pt-lg-150 { padding-top:150px !important; }

 .pb-lg-150 { padding-bottom:150px !important; }

 .pt-lg-200 { padding-top:200px !important; }

 .pb-lg-200 { padding-bottom:200px !important; }

 .pt-lg-250 { padding-top:250px !important; }

 .pb-lg-250 { padding-bottom:250px !important; }

 .pt-lg-300 { padding-top:300px !important; }

 .pb-lg-300 { padding-bottom:300px !important; }

 .pt-lg-350 { padding-top:350px !important; }

 .pb-lg-350 { padding-bottom:350px !important; }

 .pt-lg-400 { padding-top:400px !important; }

 .pb-lg-400 { padding-bottom:400px !important; }

 .mt-lg-auto { margin-top:auto !important; }

 .mb-lg-auto { margin-bottom:auto !important; }

 .mt-lg-0 { margin-top:0 !important; }

 .mb-lg-0 { margin-bottom:0 !important; }

 .mt-lg-10 { margin-top:10px !important; }

 .mb-lg-10 { margin-bottom:10px !important; }

 .mt-lg-20 { margin-top:20px !important; }

 .mb-lg-20 { margin-bottom:20px !important; }

 .mt-lg-30 { margin-top:30px !important; }

 .mb-lg-30 { margin-bottom:30px !important; }

 .mt-lg--30 { margin-top:-30px !important; }

 .mb-lg--30 { margin-bottom:-30px !important; }

 .mt-lg-50 { margin-top:50px !important; }

 .mb-lg-50 { margin-bottom:50px !important; }

 .mt-lg--50 { margin-top:-50px !important; }

 .mb-lg--50 { margin-bottom:-50px !important; }

 .mt-lg-75 { margin-top:75px !important; }

 .mb-lg-75 { margin-bottom:75px !important; }

 .mt-lg-100 { margin-top:100px !important; }

 .mb-lg-100 { margin-bottom:100px !important; }

 .mt-lg--100 { margin-top:-100px !important; }

 .mb-lg--100 { margin-bottom:-100px !important; }

 .mt-lg-150 { margin-top:150px !important; }

 .mb-lg-150 { margin-bottom:150px !important; }

 .mt-lg-200 { margin-top:200px !important; }

 .mb-lg-200 { margin-bottom:200px !important; }

 .mt-lg--200 { margin-top:-200px !important; }

 .mb-lg--200 { margin-bottom:-200px !important; }

 .mt-lg-250 { margin-top:250px !important; }

 .mb-lg-250 { margin-bottom:250px !important; }

 .mt-lg-300 { margin-top:300px !important; }

 .mb-lg-300 { margin-bottom:300px !important; }

 .mt-lg--300 { margin-top:-300px !important; }

 .mb-lg--300 { margin-bottom:-300px !important; }

 }

 @media (min-width:1600px) { .pt-xl-0 { padding-top:0 !important; }

 .pb-xl-0 { padding-bottom:0 !important; }

 .pt-xl-10 { padding-top:10px !important; }

 .pb-xl-10 { padding-bottom:10px !important; }

 .pt-xl-20 { padding-top:20px !important; }

 .pb-xl-20 { padding-bottom:20px !important; }

 .pt-xl-30 { padding-top:30px !important; }

 .pb-xl-30 { padding-bottom:30px !important; }

 .pt-xl-50 { padding-top:50px !important; }

 .pb-xl-50 { padding-bottom:50px !important; }

 .pt-xl-75 { padding-top:75px !important; }

 .pb-xl-75 { padding-bottom:75px !important; }

 .pt-xl-100 { padding-top:100px !important; }

 .pb-xl-100 { padding-bottom:100px !important; }

 .pt-xl-150 { padding-top:150px !important; }

 .pb-xl-150 { padding-bottom:150px !important; }

 .pt-xl-200 { padding-top:200px !important; }

 .pb-xl-200 { padding-bottom:200px !important; }

 .pt-xl-250 { padding-top:250px !important; }

 .pb-xl-250 { padding-bottom:250px !important; }

 .pt-xl-300 { padding-top:300px !important; }

 .pb-xl-300 { padding-bottom:300px !important; }

 .pt-xl-350 { padding-top:350px !important; }

 .pb-xl-350 { padding-bottom:350px !important; }

 .pt-xl-400 { padding-top:400px !important; }

 .pb-xl-400 { padding-bottom:400px !important; }

 .mt-xl-auto { margin-top:auto !important; }

 .mb-xl-auto { margin-bottom:auto !important; }

 .mt-xl-0 { margin-top:0 !important; }

 .mb-xl-0 { margin-bottom:0 !important; }

 .mt-xl-10 { margin-top:10px !important; }

 .mb-xl-10 { margin-bottom:10px !important; }

 .mt-xl-20 { margin-top:20px !important; }

 .mb-xl-20 { margin-bottom:20px !important; }

 .mt-xl-30 { margin-top:30px !important; }

 .mb-xl-30 { margin-bottom:30px !important; }

 .mt-xl--30 { margin-top:-30px !important; }

 .mb-xl--30 { margin-bottom:-30px !important; }

 .mt-xl-50 { margin-top:50px !important; }

 .mb-xl-50 { margin-bottom:50px !important; }

 .mt-xl--50 { margin-top:50px !important; }

 .mb-xl--50 { margin-bottom:-50px !important; }

 .mt-xl-75 { margin-top:75px !important; }

 .mb-xl-75 { margin-bottom:75px !important; }

 .mt-xl-100 { margin-top:100px !important; }

 .mb-xl-100 { margin-bottom:100px !important; }

 .mt-xl--100 { margin-top:-100px !important; }

 .mb-xl--100 { margin-bottom:-100px !important; }

 .mt-xl-150 { margin-top:150px !important; }

 .mb-xl-150 { margin-bottom:150px !important; }

 .mt-xl-200 { margin-top:200px !important; }

 .mb-xl-200 { margin-bottom:200px !important; }

 .mt-xl--200 { margin-top:-200px !important; }

 .mb-xl--200 { margin-bottom:-200px !important; }

 .mt-xl-250 { margin-top:250px !important; }

 .mb-xl-250 { margin-bottom:250px !important; }

 .mt-xl-300 { margin-top:300px !important; }

 .mb-xl-300 { margin-bottom:300px !important; }

 .mt-xl--300 { margin-top:-300px !important; }

 .mb-xl--300 { margin-bottom:-300px !important; }

 }

 /*-----------------  HORIZONTAL  ------------------*/ .pl-0 { padding-left:0 !important; }

 .pr-0 { padding-right:0 !important; }

 .pl-15 { padding-left:15px !important; }

 .pr-15 { padding-right:15px !important; }

 .pl-30 { padding-left:30px !important; }

 .pr-30 { padding-right:30px !important; }

 .pl-50 { padding-left:50px !important; }

 .pr-50 { padding-right:50px !important; }

 .pl-100 { padding-left:100px !important; }

 .pr-100 { padding-right:100px !important; }

 .ml-auto { margin-left:auto !important; }

 .mr-auto { margin-right:auto !important; }

 .ml-0 { margin-left:0 !important; }

 .mr-0 { margin-right:0 !important; }

 .ml-10 { margin-left:10px !important; }

 .mr-10 { margin-right:10px !important; }

 .ml-20 { margin-left:20px !important; }

 .mr-20 { margin-right:20px !important; }

 .ml-30 { margin-left:30px !important; }

 .mr-30 { margin-right:30px !important; }

 .ml-50 { margin-left:50px !important; }

 .mr-50 { margin-right:50px !important; }

 @media (min-width:576px) { .pl-sm-0 { padding-left:0 !important; }

 .pr-sm-0 { padding-right:0 !important; }

 .pl-sm-15 { padding-left:15px !important; }

 .pr-sm-15 { padding-right:15px !important; }

 .pl-sm-30 { padding-left:30px !important; }

 .pr-sm-30 { padding-right:30px !important; }

 .pl-sm-50 { padding-left:50px !important; }

 .pr-sm-50 { padding-right:50px !important; }

 .pl-sm-100 { padding-left:100px !important; }

 .pr-sm-100 { padding-right:100px !important; }

 .ml-sm-auto { margin-left:auto !important; }

 .mr-sm-auto { margin-right:auto !important; }

 .ml-sm-0 { margin-left:0 !important; }

 .mr-sm-0 { margin-right:0 !important; }

 .ml-sm-10 { margin-left:10px !important; }

 .mr-sm-10 { margin-right:10px !important; }

 .ml-sm-20 { margin-left:20px !important; }

 .mr-sm-20 { margin-right:20px !important; }

 .ml-sm-30 { margin-left:30px !important; }

 .mr-sm-30 { margin-right:30px !important; }

 .ml-sm-50 { margin-left:50px !important; }

 .mr-sm-50 { margin-right:50px !important; }

 }

 @media (min-width:768px) { .pl-md-0 { padding-left:0 !important; }

 .pr-md-0 { padding-right:0 !important; }

 .pl-md-15 { padding-left:15px !important; }

 .pr-md-15 { padding-right:15px !important; }

 .pl-md-30 { padding-left:30px !important; }

 .pr-md-30 { padding-right:30px !important; }

 .pl-md-50 { padding-left:50px !important; }

 .pr-md-50 { padding-right:50px !important; }

 .pl-md-100 { padding-left:100px !important; }

 .pr-md-100 { padding-right:100px !important; }

 .ml-md-auto { margin-left:auto !important; }

 .mr-md-auto { margin-right:auto !important; }

 .ml-md-0 { margin-left:0 !important; }

 .mr-md-0 { margin-right:0 !important; }

 .ml-md-10 { margin-left:10px !important; }

 .mr-md-10 { margin-right:10px !important; }

 .ml-md-20 { margin-left:20px !important; }

 .mr-md-20 { margin-right:20px !important; }

 .ml-md-30 { margin-left:30px !important; }

 .mr-md-30 { margin-right:30px !important; }

 .ml-md-50 { margin-left:50px !important; }

 .mr-md-50 { margin-right:50px !important; }

 }

 @media (min-width:1230px) { .pl-lg-0 { padding-left:0 !important; }

 .pr-lg-0 { padding-right:0 !important; }

 .pl-lg-15 { padding-left:15px !important; }

 .pr-lg-15 { padding-right:15px !important; }

 .pl-lg-30 { padding-left:30px !important; }

 .pr-lg-30 { padding-right:30px !important; }

 .pl-lg-50 { padding-left:50px !important; }

 .pr-lg-50 { padding-right:50px !important; }

 .pl-lg-100 { padding-left:100px !important; }

 .pr-lg-100 { padding-right:100px !important; }

 .ml-lg-auto { margin-left:auto !important; }

 .mr-lg-auto { margin-right:auto !important; }

 .ml-lg-0 { margin-left:0 !important; }

 .mr-lg-0 { margin-right:0 !important; }

 .ml-lg-10 { margin-left:10px !important; }

 .mr-lg-10 { margin-right:10px !important; }

 .ml-lg-20 { margin-left:20px !important; }

 .mr-lg-20 { margin-right:20px !important; }

 .ml-lg-30 { margin-left:30px !important; }

 .mr-lg-30 { margin-right:30px !important; }

 .ml-lg-50 { margin-left:50px !important; }

 .mr-lg-50 { margin-right:50px !important; }

 }

 @media (min-width:1600px) { .pl-xl-0 { padding-left:0 !important; }

 .pr-xl-0 { padding-right:0 !important; }

 .pl-xl-15 { padding-left:15px !important; }

 .pr-xl-15 { padding-right:15px !important; }

 .pl-xl-30 { padding-left:30px !important; }

 .pr-xl-30 { padding-right:30px !important; }

 .pl-xl-50 { padding-left:50px !important; }

 .pr-xl-50 { padding-right:50px !important; }

 .pl-xl-100 { padding-left:100px !important; }

 .pr-xl-100 { padding-right:100px !important; }

 .ml-xl-auto { margin-left:auto !important; }

 .mr-xl-auto { margin-right:auto !important; }

 .ml-xl-0 { margin-left:0 !important; }

 .mr-xl-0 { margin-right:0 !important; }

 .ml-xl-10 { margin-left:10px !important; }

 .mr-xl-10 { margin-right:10px !important; }

 .ml-xl-20 { margin-left:20px !important; }

 .mr-xl-20 { margin-right:20px !important; }

 .ml-xl-30 { margin-left:30px !important; }

 .mr-sxl30 { margin-right:30px !important; }

 .ml-xl-50 { margin-left:50px !important; }

 .mr-xl-50 { margin-right:50px !important; }

 }

