@charset "UTF-8";
.sdm_clear_float{clear:both;}
.sdm_pass_text{margin-bottom:10px;}
.sdm_download_item{display:block;border:1px solid #E7E9EB;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.05);margin-top:10px;margin-bottom:10px;padding:15px;}
.sdm_download_title{float:left;font-size:24px;font-weight:bold;line-height:75px;}
.sdm_download_thumbnail{float:left;}
.sdm_download_thumbnail_image{width:75px !important;height:75px !important;float:left !important;margin-right:10px !important;}
.sdm_download_description{margin:15px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #EEEEEE;}
.sdm_download_item_count{margin-left:20px;border:1px solid #E7E9EB;padding:3px 10px;display:inline-block;float:right;}
.sdm_download_link{display:block;}
.sdm_download_link:after{content:"";display:table;clear:both;}
.sdm_download_button{display:inline-block;}
.sdm_download_button_box_default{margin:10px 0;}
.sdm-g-recaptcha{margin-bottom:10px;}
.sdm_yellow_box{background:#FFF6D5;border:1px solid #D1B655;color:#3F2502;margin:10px 0px 10px 0px;padding:5px 5px 5px 10px;}
.sdm_grey_box{background:#ECECEC;border:1px solid #CFCFCF;color:#363636;margin:10px 0px 15px 0px;padding:5px 5px 5px 10px;}
.sdm_blue_box{background:#D7E7F5;border:1px solid #AACEE6;color:#1D263B;margin:10px 0px 15px 0px;padding:5px 5px 5px 10px;}
.sdm_post_item{width:90%;}
.sdm_post_item_top{display:block;}
.sdm_post_item_top_left{width:40%;float:left;margin-right:30px;}
.sdm_post_item_top_right{float:left;width:50%;}
.sdm_post_item_top_left img{width:100%;border:1px solid #e8e4e3;padding:5px;}
.sdm_post_title{font-size:26px;font-weight:bold;margin-bottom:20px;}
.sdm_post_download_count{margin-bottom:20px;font-size:18px;font-weight:bold;border:1px solid #e8e4e3;display:inline-block;padding:10px 15px;}
.sdm_post_download_file_size{font-weight:bold;}
.sdm_post_download_version{font-weight:bold;}
.sdm_post_download_published_date{font-weight:bold;}
.sdm_post_download_section{margin:15px 0;}
.sdm_post_meta_section{border-top:4px double #e8e4e3;padding-top:15px;}
.sdm_download{display:inline-block;text-decoration:none;font:bold 12px/12px HelveticaNeue, Arial;padding:8px 11px;color:#555;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sdm_download.green{background:#b7d770;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57');background:-webkit-gradient(linear, left top, left bottom, from(#cae285), to(#9fcb57));background:-moz-linear-gradient(top, #cae285, #9fcb57);border-color:#adc671 #98b65b #87aa4a;color:#2F4014 !important;text-shadow:0 1px 0 #cfe5a4;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;}
.sdm_download.green:hover{background:#b9d972;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d872', endColorstr='#b9d972');background:-webkit-gradient(linear, left top, left bottom, from(#b8d872), to(#b9d972));background:-moz-linear-gradient(top, #b8d872, #b9d972);border-color:#8bb14d #83a648 #7d9e45;text-shadow:0 1px 0 #d5e8aa;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;}
.sdm_download.blue{background:#92dbf6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe4f8', endColorstr='#6fcef3');background:-webkit-gradient(linear, left top, left bottom, from(#abe4f8), to(#6fcef3));background:-moz-linear-gradient(top, #abe4f8, #6fcef3);border-color:#8dc5da #76b7cf #63abc7;color:#1E4657 !important;text-shadow:0 1px 0 #b6e6f9;-webkit-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;-moz-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;}
.sdm_download.blue:hover{background:#92dbf6;border-color:#7caec0 #68a3ba #5a9cb5;text-shadow:0 1px 0 #bee9fa;-webkit-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;-moz-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;}
.sdm_download.purple{background:#dfaeda;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c4e4', endColorstr='#d494ce');background:-webkit-gradient(linear, left top, left bottom, from(#e8c4e4), to(#d494ce));background:-moz-linear-gradient(top, #e8c4e4, #d494ce);border-color:#bc9db9 #ad89aa #a1799d;color:#4D334A !important;text-shadow:0 1px 0 #eacae6;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;}
.sdm_download.purple:hover{background:#e0b1db;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#deabd9', endColorstr='#e0b1db');background:-webkit-gradient(linear, left top, left bottom, from(#deabd9), to(#e0b1db));background:-moz-linear-gradient(top, #deabd9, #e0b1db);border-color:#a482a0 #9b7897 #947090;text-shadow:0 1px 0 #ecd0e9;-webkit-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;-moz-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;}
.sdm_download.teal{background:#9cedef;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7f2f4', endColorstr='#7ce7ea');background:-webkit-gradient(linear, left top, left bottom, from(#b7f2f4), to(#7ce7ea));background:-moz-linear-gradient(top, #b7f2f4, #7ce7ea);border-color:#90c6c8 #78bdc0 #65b6ba;color:#2B5052 !important;text-shadow:0 1px 0 #bef3f5;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #c9f5f7;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #c9f5f7;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #c9f5f7;}
.sdm_download.teal:hover{background:#9fedf0;border-color:#7db9bb #6bb2b5 #5dacaf;text-shadow:0 1px 0 #c5f4f6;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #b7f2f4;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #b7f2f4;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #b7f2f4;}
.sdm_download.darkblue{background:#a5b8c6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#becbd6', endColorstr='#88a1b4');background:-webkit-gradient(linear, left top, left bottom, from(#becbd6), to(#88a1b4));background:-moz-linear-gradient(top, #becbd6, #88a1b4);border-color:#a2afb8 #8696a1 #6f818f;color:#26313B !important;text-shadow:0 1px 0 #c4d0d9;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #ced8e0;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #ced8e0;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #ced8e0;}
.sdm_download.darkblue:hover{background:#adbfcb;border-color:#8996a0 #798791 #6c7a85;text-shadow:0 1px 0 #ced9e0;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #c2cfd8;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #c2cfd8;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #c2cfd8;}
.sdm_download.black{background:#525252;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343');background:-webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343));background:-moz-linear-gradient(top, #5e5e5e, #434343);border-color:#4c4c4c #313131 #1f1f1f;color:#FFFFFF !important;text-shadow:0 1px 0 #2e2e2e;-webkit-box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;-moz-box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;}
.sdm_download.black:hover{background:#5a5a5a;border-color:#2c2c2c #1c1c1c #101010;text-shadow:0 1px 0 #363636;-webkit-box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;-moz-box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;}
.sdm_download.grey{background:#bdbdbd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#aeaeae');background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#aeaeae));background:-moz-linear-gradient(top, #cacaca, #aeaeae);border-color:#b5b5b5 #a1a1a1 #8f8f8f;color:#555555 !important;text-shadow:0 1px 0 #d4d4d4;-webkit-box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;-moz-box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;}
.sdm_download.grey:hover{background:#c2c2c2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#c2c2c2');background:-webkit-gradient(linear, left top, left bottom, from(#bcbcbc), to(#c2c2c2));background:-moz-linear-gradient(top, #bcbcbc, #c2c2c2);border-color:#989898 #8e8e8e #878787;text-shadow:0 1px 0 #dadada;-webkit-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;-moz-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;}
.sdm_download.pink{background:#f67689;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f78297', endColorstr='#f56778');background:-webkit-gradient(linear, left top, left bottom, from(#f78297), to(#f56778));background:-moz-linear-gradient(top, #f78297, #f56778);border-color:#df6f8b #da5f75 #d55061;color:#4F272C !important;text-shadow:0 1px 0 #f89ca9;-webkit-box-shadow:0 1px 1px #c1c1c1, inset 0 1px 0 #f9a1b1;-moz-box-shadow:0 1px 1px #c1c1c1, inset 0 1px 0 #f9a1b1;box-shadow:0 1px 1px #c1c1c1, inset 0 1px 0 #f9a1b1;}
.sdm_download.pink:hover{background:#f67c90;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f56c7e', endColorstr='#f78297');background:-webkit-gradient(linear, left top, left bottom, from(#f56c7e), to(#f78297));background:-moz-linear-gradient(top, #f56c7e, #f78297);border-color:#c36079 #c25669 #c14e5c;text-shadow:0 1px 0 #f9a6b4;-webkit-box-shadow:0 1px 1px #c3c3c3, inset 0 1px 0 #f8909e;-moz-box-shadow:0 1px 1px #c3c3c3, inset 0 1px 0 #f8909e;box-shadow:0 1px 1px #c3c3c3, inset 0 1px 0 #f8909e;}
.sdm_download.orange{background:#fecc5f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a');background:-webkit-gradient(linear, left top, left bottom, from(#feda71), to(#febb4a));background:-moz-linear-gradient(top, #feda71, #febb4a);border-color:#f5b74e #e5a73e #d6982f;color:#4D3217 !important;text-shadow:0 1px 0 #fedd9b;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;}
.sdm_download.orange:hover{background:#fecb5e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec354', endColorstr='#fecd61');background:-webkit-gradient(linear, left top, left bottom, from(#fec354), to(#fecd61));background:-moz-linear-gradient(top, #fec354, #fecd61);border-color:#d29a3a #cc9436 #c89133;text-shadow:0 1px 0 #fee1a0;-webkit-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;-moz-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;}
.sdm_download.white{background:#f5f5f5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0));background:-moz-linear-gradient(top, #f9f9f9, #f0f0f0);border-color:#dedede #d8d8d8 #d3d3d3;color:#555555 !important;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;-moz-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;}
.sdm_download.white:hover{background:#f4f4f4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#f8f8f8));background:-moz-linear-gradient(top, #efefef, #f8f8f8);border-color:#c7c7c7 #c3c3c3 #bebebe;text-shadow:0 1px 0 #fdfdfd;-webkit-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;-moz-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;}
.sdm_download.disabled{background:rgb(223, 223, 223);color:#9c9c9c;box-shadow:unset;cursor:not-allowed;}
.sdm_object_tree .sdm_post_title{margin-right:5px;display:block;}
.sdm_search_result_item{margin-top:20px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid silver}
.sdm_search_result_item:last-child{border-bottom:none;}
.sdm_general_error_msg{color:red;}
.sdm_disabled_button{opacity:0.2;}
.sdm_fancy3_download_item{display:block;max-width:320px;border:1px solid #ccc;margin-bottom:5px;}
.sdm_fancy3_download_title{font-weight:bold;float:left;padding:5px 10px;max-width:170px;overflow:hidden;}
.sdm_fancy3_view_details_link{
float: right;
padding: 5px 10px;
}
.premium-blog-filter,.premium-img-gallery-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:left}.premium-gallery-container .grid-sizer{width:33.33%}.premium-gallery-container .pa-gallery-item{padding:10px}.premium-blog-filter .premium-blog-filters-container li a.category,.premium-img-gallery-filter .premium-gallery-cats-container li a.category{outline:0;text-decoration:none;border-radius:75px;margin:15px 5px 20px;padding:7px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.pa-gallery-img .pa-gallery-whole-link span{display:none}.pa-gallery-img.style2 .pa-gallery-whole-link,.pa-gallery-img.style3 .pa-gallery-whole-link{z-index:99}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pa-gallery-img-container img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-img-gallery.scale img,.premium-img-gallery.zoomout img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-img-gallery.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-img-gallery.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-img-gallery.trans img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.pa-gallery-img .pa-gallery-img-link i,.pa-gallery-img .pa-gallery-img-link svg,.pa-gallery-img .pa-gallery-magnific-image i,.pa-gallery-img .pa-gallery-magnific-image svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img .pa-gallery-img-link span,.pa-gallery-img .pa-gallery-magnific-image span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-img-link span,.pa-gallery-img.style2 .pa-gallery-magnific-image span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-img-link span,.pa-gallery-img:hover .pa-gallery-magnific-image span{opacity:1}.premium-gallery-icon-show a.pa-gallery-video-icon span{opacity:1}.premium-blog-filter ul.premium-blog-filters-container,.premium-img-gallery-filter ul.premium-gallery-cats-container{text-align:center;margin:0;padding:0}.premium-blog-filter .premium-blog-filters-container li,.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.premium-img-gallery.zoomin .pa-gallery-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-img-gallery.zoomout .pa-gallery-img:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-img-gallery.scale .pa-gallery-img:hover img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-img-gallery.gray .pa-gallery-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-img-gallery.blur .pa-gallery-img:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-img-gallery.sepia .pa-gallery-img:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-img-gallery.trans .pa-gallery-img:hover img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-img-gallery.bright .pa-gallery-img:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{display:block;margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;right:0;bottom:-1px;left:0;width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.style1:hover .premium-gallery-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;right:0;left:0;width:100%;bottom:0}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;background-color:rgba(108,191,226,.68);display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px)}.premium-clearfix{clear:both}.premium-img-gallery-metro .premium-gallery-item{overflow:hidden}.premium-img-gallery-metro .pa-gallery-img{height:100%}.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-img-container img{min-height:100%;width:100%;object-fit:fill}.premium-img-gallery .premium-gallery-item-hidden{visibility:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important}.premium-gallery-load-more{position:relative}.premium-gallery-load-more .premium-gallery-load-more-btn{box-shadow:none;text-shadow:none;border:none;outline:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:bottom;cursor:pointer;line-height:1;font-style:normal;font-weight:400;background-image:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-gallery-load-more-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.premium-gallery-load-more-btn div{margin-left:3px}.premium-gallery-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.pa-gallery-img .pa-gallery-lightbox-wrap{display:inline-block}.pa-gallery-img .pa-gallery-video-icon,.premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img{cursor:pointer}.pa-gallery-img-container iframe{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.pa-gallery-img-container video{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;object-fit:contain}.pa-gallery-icons-caption-cell svg,.pa-gallery-icons-inner-container svg{width:14px;height:14px}.premium-gallery-gradient-layer{position:absolute;bottom:40px;width:100%;height:20px;background:-webkit-linear-gradient(bottom,#17181f 0,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#17181f 0,rgba(255,255,255,0) 100%)}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;left:0;text-align:left}.premium-bg-text-yes .elementor-widget-container:before{position:absolute;top:0;left:0;text-align:left}.premium-mask-yes .premium-mask-span{position:relative;overflow:hidden;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.premium-mask-yes .premium-mask-span::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:currentColor;-webkit-backface-visibility:visible;backface-visibility:visible}.premium-button .premium-lottie-animation,.premium-image-button .premium-lottie-animation{display:-webkit-flex;display:-ms-flexbox;display:flex}.premium-button svg:not(.premium-btn-svg),.premium-image-button svg:not(.premium-btn-svg){width:30px;height:30px}.premium-btn-block,.premium-btn-lg,.premium-btn-md,.premium-btn-sm{background-color:#eee;color:#042551;margin:0;text-decoration:none}.premium-btn-block:hover,.premium-btn-lg:hover,.premium-btn-md:hover,.premium-btn-sm:hover{background-color:#54595f;color:#eee}div[class*=elementor-widget-premium] .premium-btn-sm{padding:12px 24px;font-size:14px;line-height:1}div[class*=elementor-widget-premium] .premium-btn-sm.premium-button-line6::after{padding:12px 24px}div[class*=elementor-widget-premium] .premium-btn-md{padding:14px 26px;font-size:16px;line-height:1.2}div[class*=elementor-widget-premium] .premium-btn-md.premium-button-line6::after{padding:14px 26px}div[class*=elementor-widget-premium] .premium-btn-lg{padding:16px 28px;font-size:18px;line-height:1.3333}div[class*=elementor-widget-premium] .premium-btn-lg.premium-button-line6::after{padding:16px 28px}div[class*=elementor-widget-premium] .premium-btn-block{font-size:18px;line-height:1;padding:20px 0;width:100%;text-align:center}div[class*=elementor-widget-premium] .premium-btn-block.premium-button-line6::after{padding:20px 0}.premium-button-text{display:inline-block;width:100%}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;left:0;width:0;height:0;border-radius:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out}.premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg{width:225%;height:560px}.premium-mouse-detect-yes .premium-button-style6:before{width:0;height:0}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-svg-drawer *,.premium-svg-nodraw *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:stroke,fill,background-color!important;transition-property:stroke,fill,background-color!important}.premium-svg-drawer .no-transition,.premium-svg-nodraw .no-transition{-webkit-transition:none!important;transition:none!important}.premium-svg-drawer *{stroke-width:15px;stroke:#000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-error-notice{width:100%;padding:10px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;text-align:center}.premium-error-notice a{color:#252c59}.premium-addons__v-hidden{visibility:hidden;opacity:0}