@keyframes funppl{0%{opacity:0}25%{opacity:0}35%{opacity:1}70%{opacity:1}80%{opacity:0}100%{opacity:0}}*{padding:0;margin:0;border:0}input,button{border-radius:0}body{font-family:'lato',helvetica,arial,sans-serif;font-size:100%;font-weight:300;color:#767c87;text-align:center;cursor:default;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.container,.cont-header,.cont-footer{position:relative;width:1200px;margin:0 auto;text-align:left}.outer-holder{background:#fff url(//www.mylawyerinspain.com/wp-content/themes/migration/img/bg.png) 0 190px repeat-x;border-bottom:1px solid #e1e1e3}.outer-holder .container{margin-bottom:30px}article,aside,details,figcaption,figure,figcaption,footer,header,menu,nav,section,video{display:block}h2,h3,h4,h5,h6,.btn,input[type="submit"],#top-link{font-family:'barlow semi condensed',sans-serif;font-weight:300}img{vertical-align:middle}#top-link a{display:none;position:fixed;z-index:9999;right:0;bottom:0;color:#fff;font-size:1em;padding:8px 14px;background:#760f05;border-top-left-radius:10px}.skip a{position:absolute;left:-9999px}.skip a:focus,.skip a:active{width:100%;top:0;left:0;z-index:99999;text-align:center;font-size:0.8em;padding:6px 0;outline:none}#header{width:100%;background-color:#ce1a09;border-bottom:1px solid #fff}#header img.logo{float:left;position:absolute;top:0;left:0;z-index:99;width:285px}#header h1{position:absolute;left:-9999px}#header .quick-links{position:absolute;z-index:9999;top:0;right:0;width:160px;text-align:right}#header .quick-links .ql-box{position:relative;float:right;width:40px;height:40px}#header .quick-links .ql-box button{cursor:pointer;float:left;width:40px;height:40px;background-color:#df9c04;background-position:center;background-repeat:no-repeat;border-right:1px solid #fcc64d;background-size:25px 25px}#header .quick-links .ql-box button.active,#header .quick-links .ql-box button:hover{background-color:#df9c04;border-color:#222}#header .quick-links .ql-box button span{position:absolute;left:-9999px}#header .quick-links .ql-box button .icn-basket{display:block;width:40px;height:40px}#header .quick-links .ql-box.ql-box--04 button{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-lang.png)}#header .quick-links .ql-box.ql-box--03 button{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-social.png)}#header .quick-links .ql-box.ql-box--02 button{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-search.png)}#header .quick-links .ql-box.ql-box--01 button{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-basket.png)}#header .quick-links .ql-box .ql-content{display:none;position:absolute;z-index:999;top:39px;right:1px;padding:5px 0px;background:#fff;box-shadow:1px 1px 0 #222}#header .quick-links .ql-box .ql-content img{position:relative;float:none;width:auto;min-width:25px;margin:4px 7px 4px}#header .quick-links .ql-box .ql-content img:hover{opacity:0.5;filter:alpha(opacity=50)}#header .quick-links .ql-box .ql-content a:last-child img{margin-top:6px}#header .quick-links .ql-box .ql-content span{display:none}#header .quick-links .ql-box .ql-content ul li{list-style:none}#header .quick-links .ql-box .ql-content ul li.current-lang{background-color:#e3e4e6}#header .quick-links .ql-box .ql-content input[type="text"]{font-size:0.9em;padding:8px;margin:4px 10px;border:1px solid #e3e4e6}#header .quick-links .ql-box .ql-content button[type="submit"]{display:none}#header .quick-links a:link,#header .quick-links a:visited{color:#767c87}#header .quick-links a:hover,#header .quick-links a:active,#header .quick-links a:focus{background-color:transparent}.contact-details{z-index:9;position:absolute;bottom:-41px;width:1164px;height:40px;color:#222;text-align:right;line-height:40px;padding:0 18px;background:#ffc032;background-color:#ffc032;background:-webkit-linear-gradient(left, rgba(255,192,50,0.6) 0%, #ffc032 100%);background:linear-gradient(to right, rgba(255,192,50,0.6) 0%, #ffc032 100%);box-shadow:0 1px 0 #fff}.contact-details span{opacity:0.5;filter:alpha(opacity=50);padding:0 6px}.contact-details a:link,.contact-details a:visited{color:#222;font-weight:600;text-decoration:none}.contact-details a:hover{text-decoration:underline}#nav{margin-left:310px}#nav ul li{z-index:999;float:left;position:relative;list-style:none;text-align:center;font-size:1.05em;font-weight:400}#nav ul li a{float:left;color:#fff;padding:32px 25px 20px;text-decoration:none}#nav ul li>a:hover,#nav ul li.selected>a,#nav ul li.current_page_ancestor>a,#nav ul li.current-page-ancestor>a,#nav ul li.current_page_item>a,#nav ul li.current_page_parent>a,#nav ul li a:active,#nav ul li a:focus,#nav ul li:hover{color:#fff;background-color:#a71507}#nav ul li.selected>a:hover{color:#fff}#nav ul li ul{display:none;z-index:999;position:absolute;top:100%;left:0;background-color:#a71507}#nav ul li:hover ul{display:block}#nav ul li ul li{text-align:left;font-size:0.85em;font-weight:300;letter-spacing:0.5px}#nav ul li ul li a{min-width:190px;color:#fff;padding:10px 25px;border-top:1px solid #8f1206}#nav ul li ul li a:hover{background-color:#d81b09}#nav ul li ul li.current_page_item a{background-color:#d81b09}#nav #pull{display:none;cursor:pointer;position:relative;width:100%;text-align:center;color:#fff;font-size:1em;font-weight:300;text-decoration:none;padding:10px 0;background:#760f05 url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-nav.png) 95% 50% no-repeat}#nav #pull.clozed{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-nav-closed.png)}#nav .mobnav-subarrow{display:none;position:absolute;top:4px;right:0;cursor:pointer;height:40px;width:40px;background:#760f05 url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-nav.png) 50% 50% no-repeat}#nav .mobnav-subarrow.clozed{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-nav-closed.png)}#nav .nav,#nav #navslide{display:none}#hero-image{overflow:hidden;max-height:306px}#hero-image img{min-width:100%;max-width:100%}#hero-image.blog-hero-image img{transform:translateY(-50%)}#main-content_holder p.breadcrumb{color:#767c87;font-size:0.85em;margin:20px 0}.main-content{float:left;width:1100px;color:#52575e;margin:30px 50px 20px}.main-content.main-content--mainer{margin:0 50px 20px}.main-content.main-squished{margin:10px 30px;padding-top:10px;width:1140px}.main-content.split-col{float:right;width:880px;margin:0 0 0 60px}.main-content h2{color:#a71507;font-size:3.3em;letter-spacing:-2px;margin:0 0 14px}.main-content h2 span{font-weight:600}.main-content h3,.main-content h4,.main-content h5,.main-content h6{color:#024c88;font-size:1.9em;margin:30px 0 14px}.main-content h3.toggle-single,.main-content h4.toggle-single,.main-content h5.toggle-single,.main-content h6.toggle-single{cursor:pointer;color:#fff;font-size:1.2em;font-weight:normal;padding:14px 40px 14px 20px;background:#013056 url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-accord.png) 98% 50% no-repeat}.main-content h5,.main-content h6{color:#d81b09}.main-content p{font-size:1.25em;line-height:1.6em;margin:0 0 14px}.main-content p.intro{font-size:1.4em;line-height:1.5em}.main-content ul,.main-content ol,.main-content dl{margin:30px 0}.main-content ul li,.main-content ol li,.main-content dl li{list-style:disc;font-size:1.25em;line-height:1.6em;margin:0 20px 6px 40px;padding:0 0 0 10px}.main-content ul li li,.main-content ol li li,.main-content dl li li{font-size:1em}.main-content ol li{list-style:decimal}.main-content ol.alphabetical li{list-style:lower-alpha}.main-content dl dt{font-size:1.25em;font-weight:bold;margin:10px 0 0}.main-content dl dd{list-style:disc;font-size:1.25em;line-height:1.6em;margin:0 0 0 20px}.main-content dl.accordion dt{cursor:pointer;color:#fff;font-size:1.2em;font-weight:normal;padding:14px 40px 14px 20px;background:#013056 url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-accord.png) 98% 50% no-repeat}.main-content dl.accordion dd{margin:20px 0}.main-content dl.accordion dd p,.main-content dl.accordion dd li{font-size:1em}.main-content img{float:right;margin:0 0 20px 20px;padding:4px;background:#fff;border:1px solid #df9c04}.main-content img.basic,.main-content img.alignnone{float:none;margin:20px 0}.main-content .cross-links{float:left;width:100%;margin:20px 0}.main-content .cross-links ul{margin:0}.main-content .cross-links ul li{list-style:none;text-align:center;font-size:0.9em;margin:0;padding:0}.main-content .cross-links ul li h3,.main-content .cross-links ul li p{margin:0}.main-content .cross-links ul li h3{color:#fff;font-size:1.5em;line-height:1.3em;padding:16px 0 40px;background-repeat:no-repeat;background-position:center bottom;background-size:26px 26px;-webkit-transition:padding-top 0.2s ease-in-out;-moz-transition:padding-top 0.2s ease-in-out;-ms-transition:padding-top 0.2s ease-in-out;-o-transition:padding-top 0.2s ease-in-out;transition:padding-top 0.2s ease-in-out}.main-content .cross-links ul li.icon-01 h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01.png)}.main-content .cross-links ul li.icon-01a h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01a.png)}.main-content .cross-links ul li.icon-01b h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01b.png)}.main-content .cross-links ul li.icon-01c h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01c.png)}.main-content .cross-links ul li.icon-01d h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01d.png)}.main-content .cross-links ul li.icon-01e h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01e.png)}.main-content .cross-links ul li.icon-01f h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01f.png)}.main-content .cross-links ul li.icon-01g h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01g.png)}.main-content .cross-links ul li.icon-01h h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01h.png)}.main-content .cross-links ul li.icon-01i h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01i.png)}.main-content .cross-links ul li.icon-01j h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01j.png)}.main-content .cross-links ul li.icon-01k h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01k.png)}.main-content .cross-links ul li.icon-01l h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01l.png)}.main-content .cross-links ul li.icon-01m h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl01m.png)}.main-content .cross-links ul li.icon-02 h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02.png)}.main-content .cross-links ul li.icon-02a h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02a.png)}.main-content .cross-links ul li.icon-02b h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02b.png)}.main-content .cross-links ul li.icon-02c h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02c.png)}.main-content .cross-links ul li.icon-02d h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02d.png)}.main-content .cross-links ul li.icon-02e h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02e.png)}.main-content .cross-links ul li.icon-02f h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02f.png)}.main-content .cross-links ul li.icon-02g h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02g.png)}.main-content .cross-links ul li.icon-02h h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02h.png)}.main-content .cross-links ul li.icon-02i h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02i.png)}.main-content .cross-links ul li.icon-02j h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02j.png)}.main-content .cross-links ul li.icon-02k h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02k.png)}.main-content .cross-links ul li.icon-02m h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl02m.png)}.main-content .cross-links ul li.icon-03 h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03.png)}.main-content .cross-links ul li.icon-03a h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03a.png)}.main-content .cross-links ul li.icon-03b h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03b.png)}.main-content .cross-links ul li.icon-03c h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03c.png)}.main-content .cross-links ul li.icon-03d h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03d.png)}.main-content .cross-links ul li.icon-03e h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03e.png)}.main-content .cross-links ul li.icon-03f h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03f.png)}.main-content .cross-links ul li.icon-03g h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03g.png)}.main-content .cross-links ul li.icon-03h h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03h.png)}.main-content .cross-links ul li.icon-03i h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03i.png)}.main-content .cross-links ul li.icon-03j h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03j.png)}.main-content .cross-links ul li.icon-03k h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03k.png)}.main-content .cross-links ul li.icon-03l h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03l.png)}.main-content .cross-links ul li.icon-03m h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03m.png)}.main-content .cross-links ul li.icon-03n h3{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-cl03n.png)}.main-content .cross-links ul li p{display:none;font-size:0.85em;line-height:1.25em;margin:6px 0 0}.main-content .cross-links ul li a{float:left;width:186px;min-height:136px;color:#fff;padding:0 10px;background-color:#184b74;border-right:1px solid rgba(255,255,255,0.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.main-content .cross-links ul li a:link,.main-content .cross-links ul li a:visited{text-decoration:none}.main-content .cross-links ul li.cl-full{text-align:left}.main-content .cross-links ul li.cl-full a{width:33.333%;padding:0 30px;background-color:#024c88;border-bottom:1px solid rgba(255,255,255,0.2)}.main-content .cross-links ul li.cl-full h3{font-size:1.8em;padding:22px 70px 22px 0;background-position:center right;-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;-ms-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out}.main-content .cross-links ul li:hover a{background-color:#222}.main-content .cross-links ul li:hover a h3{color:#df9c04;padding:10px 0 0;background-position:-99999px}.main-content .cross-links ul li:hover a p{display:block}.main-content .cross-links ul li.cl-full:hover a h3{padding:22px 64px 22px 6px;background-position:center right}.main-content .cross-links ul li.cl-full:hover a p{display:none}.main-content .intro-block{float:left;width:33.333%;text-align:center;margin:30px 0}.main-content .intro-block:hover img{border-color:#fdd67f}.main-content .intro-block:nth-child(3n+1){clear:left}.main-content .intro-block h3{font-size:1.4em;font-weight:600;margin:0 30px 6px}.main-content .intro-block h3 a:link,.main-content .intro-block h3 a:visited{color:#013056}.main-content .intro-block h3 a:hover,.main-content .intro-block h3 a:active,.main-content .intro-block h3 a:focus{color:#024c88}.main-content .intro-block p{font-size:1.1em;line-height:1.4em;margin:0 30px}.main-content .intro-block img{float:none;width:180px;height:180px;margin:0 0 20px;padding:0;border:10px solid #c8cace;background-color:#c8cace;border-radius:100px;shape-outside:circle(50%);-webkit-transition:border-color 0.7s ease-in-out;-moz-transition:border-color 0.7s ease-in-out;-ms-transition:border-color 0.7s ease-in-out;-o-transition:border-color 0.7s ease-in-out;transition:border-color 0.7s ease-in-out}.main-content .blog-post{float:left;width:100%;padding:14px 0 16px;border-top:1px solid #c8cace}.main-content .blog-post h3{margin-top:10px}.main-content .blog-post p{font-size:1.15em}.main-content .blog-post p.tags{color:#acb0b7;font-size:0.9em}.main-content .blog-post img{width:250px;height:auto;margin:6px 0 10px 20px}.main-content .pagination{float:left;width:100%;clear:left;margin-top:30px;padding-top:30px;border-top:1px solid #c8cace}.main-content .pagination h2{color:#d81b09;font-size:1.8em;margin:0 0 20px}.main-content .pagination .nav-links{font-size:0.975em}.main-content .pagination .nav-links a{display:inline-block;color:#fff;text-decoration:none;padding:8px 14px 10px;margin:0 4px 8px 0;background-color:#a71507}.main-content .pagination .nav-links a:active,.main-content .pagination .nav-links a:focus,.main-content .pagination .nav-links a:hover{background-color:#450903}.main-content .pagination .nav-links .current,.main-content .pagination .nav-links .current span{display:inline;margin:0 10px}.main-content .pagination .nav-links .dots{margin-right:2px}.main-content .pagination .nav-links span.screen-reader-text{display:none}.main-content .blog-single h2{line-height:1.2em;margin:20px 0 30px}.main-content .blog-single p.tags{color:#acb0b7;font-size:0.9em}.main-content .blog-single #authorInfo{float:left;width:100%;margin:10px 0 40px;padding:20px 0 0}.main-content .blog-single #authorInfo p{opacity:0.7;filter:alpha(opacity=70);font-size:1em;margin-top:20px}.main-content .blog-single #authorInfo p span{font-weight:600}.main-content .blog-single #authorInfo img{float:left;margin:0 20px 0 0;border:6px solid #df9c04;background-color:#fff;border-radius:75px;shape-outside:circle(50%);-webkit-transition:border-color 0.7s ease-in-out;-moz-transition:border-color 0.7s ease-in-out;-ms-transition:border-color 0.7s ease-in-out;-o-transition:border-color 0.7s ease-in-out;transition:border-color 0.7s ease-in-out}.main-content .blog-single ol.commentlist li{font-size:1em}.main-content .blog-single ol.commentlist li p{font-size:1em}.main-content .feed-holder.feed-holder--news{display:flex;margin:30px 0 0}.main-content .feed-holder.feed-holder--news .feed-holder--item{position:relative;width:33.333%;margin-right:1.5%;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .feed-holder.feed-holder--news .feed-holder--item:nth-child(3){margin-right:0}.main-content .feed-holder.feed-holder--news .feed-holder--item img{float:none;min-width:100%;max-width:100%;height:auto;min-height:200px;max-height:200px;object-fit:cover;padding:4px;margin:0;background-color:#fff;border:1px solid #c8cace;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .feed-holder.feed-holder--news .feed-holder--item img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.main-content .feed-holder.feed-holder--news .feed-holder--item .news-more{padding:20px}.main-content .feed-holder.feed-holder--news .feed-holder--item .news-more h4{font-size:1.4em;margin:0 0 16px}.main-content table{width:100%;margin:20px 0;border-collapse:collapse;background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc}.main-content table td,.main-content table th{vertical-align:top;min-width:100px;font-size:0.9em;padding:10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.main-content table th{color:#fff;font-size:1em;background:#a71507}.main-content table td h3{margin:0}.main-content table td p{font-size:1em;margin:0}.main-content table td img{float:none;margin:0;padding:0}.main-content .figure{float:right;width:300px;margin:0 0 24px 24px}.main-content .figure figcaption{float:right;clear:both;width:300px;text-align:right;color:#a71507;font-size:0.8em;font-style:normal;margin:4px}.main-content .figure img{width:300px;margin:0}.main-content .toggle-single-hide{display:none}.main-content .tabs_holder{margin-top:50px}.main-content ul.tabs{list-style:none;margin:0}.main-content ul.tabs li{position:relative;cursor:pointer;display:inline-block;color:#767c87;font-size:1.1em;font-weight:900;padding:10px 20px;margin:0 2px;background-color:#f0f1f2;border:1px solid #d5d7da}.main-content ul.tabs li:first-child{margin-left:0}.main-content ul.tabs li.current{color:#013056;background-color:#fff;border-bottom-color:transparent}.main-content ul.tabs li.current:hover:after{background-color:transparent}.main-content .tab-content{display:none;overflow:hidden;padding:20px;margin:-1px 0 0;background-color:#fff;border:1px solid #d5d7da}.main-content .tab-content.current{display:inherit}.main-content .member-profile{overflow:hidden;padding:0 0 20px;border-bottom:1px solid #c8cace}.main-content .member-profile:last-child{border-bottom:0}.main-content .member-profile .flip-card{overflow:hidden;position:relative;float:right;width:300px;height:350px;margin:0 0 20px 20px}.main-content .member-profile .flip-card .flip-card--front,.main-content .member-profile .flip-card .flip-card--back{position:absolute;width:100%;height:100%}.main-content .member-profile .flip-card .flip-card--front img,.main-content .member-profile .flip-card .flip-card--back img{max-width:100%;height:auto;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .member-profile .flip-card .flip-card--front{z-index:1}.main-content .member-profile .flip-card .flip-card--back{z-index:2}.main-content .member-profile .flip-card .flip-card--back img{animation-name:funppl;animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both}.main-content .member-offer{overflow:hidden;padding:30px 30px;margin:20px 0;background-color:#f0f1f2;border:0.5px solid #babdc3}.main-content .member-offer h3{margin:0 0 14px}.main-content .member-offer img{max-width:200px;margin:6px 0 0 24px}.main-content .member-offer p{font-size:1.2em;line-height:1.35em}.main-content .member-offer .btn a{font-size:1.4em;padding:6px 32px 10px;margin:4px 0 0}.main-content .dae-shortcode-download-wrapper{flex-direction:row !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;background-color:#fff !important;border:1px solid #ccc !important}.main-content .dae-shortcode-download-file-image{align-self:flex-start;max-width:12% !important;height:auto !important;padding:0px 0 !important}.main-content .dae-shortcode-download-content-wrapper{min-width:80% !important;margin:0% 0% !important;padding:0% !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-download-title{text-align:left;color:#a71507 !important;font-family:'barlow semi condensed',sans-serif !important;font-size:1.2em !important;padding:16px 18px 18px !important;margin-bottom:-8px !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-download-text{font-size:1.1em !important;line-height:1.7em !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-download-button{color:#fff !important;padding:4px 14px 6px !important;margin-top:0px !important;background-color:#013056 !important;border:0 !important;border-radius:4px !important;box-shadow:6px 6px 0 rgba(90,90,90,0.1) !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-download-button:hover{color:#fff !important;margin-top:0px !important;background-color:#d81b09 !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-label{display:none !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form .dae-shortcode-register-icon{display:none !important;margin:0 10px !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input{border:1px solid #767c87 !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="text"],.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="tel"],.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="email"],.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="url"],.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="file"]{color:#222 !important;width:100% !important;font-family:inherit !important;font-size:1em !important;padding:10px !important;margin:-10px 0 0 !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input:focus{background-color:#fff !important;border-color:#0c0 !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="submit"]{cursor:pointer !important;color:#fff !important;font-size:1em !important;text-transform:uppercase !important;font-weight:700 !important;padding:12px 30px !important;background-color:#013056 !important;border:0 !important;border-radius:4px !important;box-shadow:6px 6px 0 rgba(90,90,90,0.1) !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="submit"]:hover,.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="submit"]:active,.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-form input[type="submit"]:focus{background-color:#d81b09 !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-checkbox-text{max-width:none !important;font-size:0.85em !important}.main-content .dae-shortcode-download-content-wrapper .dae-shortcode-register-wrapper .dae-shortcode-register-message{max-width:none !important;color:red !important}.main-content .curved img{max-width:34%;max-height:384px;border-radius:50%;margin-left:64px}.btn a{display:inline-block;font-size:1em;text-align:center;padding:5px 16px 7px;margin:10px 0;background-color:#df9c04}.btn a:link,.btn a:visited{color:#fff;text-decoration:none}.btn a:hover,.btn a:active,.btn a:focus{background:#ad7903}.action-block{float:left;width:306px;min-height:230px;color:#fff;margin:0;padding:24px 30px 16px;background-color:#d81b09;border-right:1px solid #fff}.action-block:last-child{border-right:0}.action-block h5{color:#fff;font-size:1.6em;text-transform:capitalize;font-weight:600;margin:0 0 14px}.action-block p{font-size:1.1em;line-height:1.3em;margin:0 0 14px}.action-block blockquote{color:#222;font-size:1em;font-style:italic;margin:0;padding:0;background:none;border:0}.action-block blockquote cite{display:block;color:#222;font-size:1em;font-weight:400;font-style:normal;margin:8px 0 0}.action-block blockquote:before,.action-block blockquote:after{content:none}.action-block .btn a{color:#fff;float:right}.action-block:nth-child(2){background-color:#024c88}.action-block:nth-child(3){background-color:#fbb61b}.action-block:nth-child(3) .btn a{color:#fff;background-color:#013056}.action-block:nth-child(3) .btn a:hover,.action-block:nth-child(3) .btn a:active,.action-block:nth-child(3) .btn a:focus{background:#001424}#contact-form *,#commentform *,#subscribe-form *,#wpmem_login *,#wpmem_reg *,#mc-embedded-subscribe-form *,.wpcf7 *,.ctct-form-wrapper *,.gform_wrapper *,form.woocommerce-checkout *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contact-form legend,#commentform legend,#subscribe-form legend,#wpmem_login legend,#wpmem_reg legend,#mc-embedded-subscribe-form legend,.wpcf7 legend,.ctct-form-wrapper legend,.gform_wrapper legend,form.woocommerce-checkout legend{color:#fff;font-size:1.25em;font-weight:700;padding:10px 40px;margin:0 auto;background-color:#013056;border-radius:50px}#contact-form fieldset,#contact-form .customer_details,#commentform fieldset,#commentform .customer_details,#subscribe-form fieldset,#subscribe-form .customer_details,#wpmem_login fieldset,#wpmem_login .customer_details,#wpmem_reg fieldset,#wpmem_reg .customer_details,#mc-embedded-subscribe-form fieldset,#mc-embedded-subscribe-form .customer_details,.wpcf7 fieldset,.wpcf7 .customer_details,.ctct-form-wrapper fieldset,.ctct-form-wrapper .customer_details,.gform_wrapper fieldset,.gform_wrapper .customer_details,form.woocommerce-checkout fieldset,form.woocommerce-checkout .customer_details{overflow:hidden;position:relative;text-align:left;padding:40px;margin:40px 0;background-color:#fff;border:2px solid #e3e4e6}#contact-form fieldset:before,#contact-form fieldset:after,#contact-form .customer_details:before,#contact-form .customer_details:after,#commentform fieldset:before,#commentform fieldset:after,#commentform .customer_details:before,#commentform .customer_details:after,#subscribe-form fieldset:before,#subscribe-form fieldset:after,#subscribe-form .customer_details:before,#subscribe-form .customer_details:after,#wpmem_login fieldset:before,#wpmem_login fieldset:after,#wpmem_login .customer_details:before,#wpmem_login .customer_details:after,#wpmem_reg fieldset:before,#wpmem_reg fieldset:after,#wpmem_reg .customer_details:before,#wpmem_reg .customer_details:after,#mc-embedded-subscribe-form fieldset:before,#mc-embedded-subscribe-form fieldset:after,#mc-embedded-subscribe-form .customer_details:before,#mc-embedded-subscribe-form .customer_details:after,.wpcf7 fieldset:before,.wpcf7 fieldset:after,.wpcf7 .customer_details:before,.wpcf7 .customer_details:after,.ctct-form-wrapper fieldset:before,.ctct-form-wrapper fieldset:after,.ctct-form-wrapper .customer_details:before,.ctct-form-wrapper .customer_details:after,.gform_wrapper fieldset:before,.gform_wrapper fieldset:after,.gform_wrapper .customer_details:before,.gform_wrapper .customer_details:after,form.woocommerce-checkout fieldset:before,form.woocommerce-checkout fieldset:after,form.woocommerce-checkout .customer_details:before,form.woocommerce-checkout .customer_details:after{position:absolute;content:"";display:block;height:64px;background-repeat:no-repeat;background-size:contain}#contact-form fieldset:before,#contact-form .customer_details:before,#commentform fieldset:before,#commentform .customer_details:before,#subscribe-form fieldset:before,#subscribe-form .customer_details:before,#wpmem_login fieldset:before,#wpmem_login .customer_details:before,#wpmem_reg fieldset:before,#wpmem_reg .customer_details:before,#mc-embedded-subscribe-form fieldset:before,#mc-embedded-subscribe-form .customer_details:before,.wpcf7 fieldset:before,.wpcf7 .customer_details:before,.ctct-form-wrapper fieldset:before,.ctct-form-wrapper .customer_details:before,.gform_wrapper fieldset:before,.gform_wrapper .customer_details:before,form.woocommerce-checkout fieldset:before,form.woocommerce-checkout .customer_details:before{right:-40px;top:-0px;width:68px;background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/bg-03a.png)}#contact-form fieldset:after,#contact-form .customer_details:after,#commentform fieldset:after,#commentform .customer_details:after,#subscribe-form fieldset:after,#subscribe-form .customer_details:after,#wpmem_login fieldset:after,#wpmem_login .customer_details:after,#wpmem_reg fieldset:after,#wpmem_reg .customer_details:after,#mc-embedded-subscribe-form fieldset:after,#mc-embedded-subscribe-form .customer_details:after,.wpcf7 fieldset:after,.wpcf7 .customer_details:after,.ctct-form-wrapper fieldset:after,.ctct-form-wrapper .customer_details:after,.gform_wrapper fieldset:after,.gform_wrapper .customer_details:after,form.woocommerce-checkout fieldset:after,form.woocommerce-checkout .customer_details:after{width:98px;left:-70px;bottom:74px;background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/bg-03f.png)}#contact-form p,#commentform p,#subscribe-form p,#wpmem_login p,#wpmem_reg p,#mc-embedded-subscribe-form p,.wpcf7 p,.ctct-form-wrapper p,.gform_wrapper p,form.woocommerce-checkout p{clear:left;font-size:1em;margin:0 0 20px}#contact-form ul,#commentform ul,#subscribe-form ul,#wpmem_login ul,#wpmem_reg ul,#mc-embedded-subscribe-form ul,.wpcf7 ul,.ctct-form-wrapper ul,.gform_wrapper ul,form.woocommerce-checkout ul{margin:0}#contact-form ul li,#commentform ul li,#subscribe-form ul li,#wpmem_login ul li,#wpmem_reg ul li,#mc-embedded-subscribe-form ul li,.wpcf7 ul li,.ctct-form-wrapper ul li,.gform_wrapper ul li,form.woocommerce-checkout ul li{float:left;width:50%;font-size:1em;list-style:none;margin:0 0 24px;padding:0 10px}#contact-form ul li.full,#commentform ul li.full,#subscribe-form ul li.full,#wpmem_login ul li.full,#wpmem_reg ul li.full,#mc-embedded-subscribe-form ul li.full,.wpcf7 ul li.full,.ctct-form-wrapper ul li.full,.gform_wrapper ul li.full,form.woocommerce-checkout ul li.full{width:100%}#contact-form ul li.sw-sml,#contact-form ul li.sw-mdl,#contact-form ul li.sw-lrg,#contact-form ul li.sw-msv,#commentform ul li.sw-sml,#commentform ul li.sw-mdl,#commentform ul li.sw-lrg,#commentform ul li.sw-msv,#subscribe-form ul li.sw-sml,#subscribe-form ul li.sw-mdl,#subscribe-form ul li.sw-lrg,#subscribe-form ul li.sw-msv,#wpmem_login ul li.sw-sml,#wpmem_login ul li.sw-mdl,#wpmem_login ul li.sw-lrg,#wpmem_login ul li.sw-msv,#wpmem_reg ul li.sw-sml,#wpmem_reg ul li.sw-mdl,#wpmem_reg ul li.sw-lrg,#wpmem_reg ul li.sw-msv,#mc-embedded-subscribe-form ul li.sw-sml,#mc-embedded-subscribe-form ul li.sw-mdl,#mc-embedded-subscribe-form ul li.sw-lrg,#mc-embedded-subscribe-form ul li.sw-msv,.wpcf7 ul li.sw-sml,.wpcf7 ul li.sw-mdl,.wpcf7 ul li.sw-lrg,.wpcf7 ul li.sw-msv,.ctct-form-wrapper ul li.sw-sml,.ctct-form-wrapper ul li.sw-mdl,.ctct-form-wrapper ul li.sw-lrg,.ctct-form-wrapper ul li.sw-msv,.gform_wrapper ul li.sw-sml,.gform_wrapper ul li.sw-mdl,.gform_wrapper ul li.sw-lrg,.gform_wrapper ul li.sw-msv,form.woocommerce-checkout ul li.sw-sml,form.woocommerce-checkout ul li.sw-mdl,form.woocommerce-checkout ul li.sw-lrg,form.woocommerce-checkout ul li.sw-msv{width:48%;clear:none;margin:0 1% 24px 0}#contact-form ul li.sw-hdr,#commentform ul li.sw-hdr,#subscribe-form ul li.sw-hdr,#wpmem_login ul li.sw-hdr,#wpmem_reg ul li.sw-hdr,#mc-embedded-subscribe-form ul li.sw-hdr,.wpcf7 ul li.sw-hdr,.ctct-form-wrapper ul li.sw-hdr,.gform_wrapper ul li.sw-hdr,form.woocommerce-checkout ul li.sw-hdr{margin-bottom:16px}#contact-form ul li.sw-sml,#commentform ul li.sw-sml,#subscribe-form ul li.sw-sml,#wpmem_login ul li.sw-sml,#wpmem_reg ul li.sw-sml,#mc-embedded-subscribe-form ul li.sw-sml,.wpcf7 ul li.sw-sml,.ctct-form-wrapper ul li.sw-sml,.gform_wrapper ul li.sw-sml,form.woocommerce-checkout ul li.sw-sml{width:17%}#contact-form ul li.sw-mdl,#commentform ul li.sw-mdl,#subscribe-form ul li.sw-mdl,#wpmem_login ul li.sw-mdl,#wpmem_reg ul li.sw-mdl,#mc-embedded-subscribe-form ul li.sw-mdl,.wpcf7 ul li.sw-mdl,.ctct-form-wrapper ul li.sw-mdl,.gform_wrapper ul li.sw-mdl,form.woocommerce-checkout ul li.sw-mdl{width:32%}#contact-form ul li.sw-lrg,#commentform ul li.sw-lrg,#subscribe-form ul li.sw-lrg,#wpmem_login ul li.sw-lrg,#wpmem_reg ul li.sw-lrg,#mc-embedded-subscribe-form ul li.sw-lrg,.wpcf7 ul li.sw-lrg,.ctct-form-wrapper ul li.sw-lrg,.gform_wrapper ul li.sw-lrg,form.woocommerce-checkout ul li.sw-lrg{width:48.5%}#contact-form ul li.sw-msv,#commentform ul li.sw-msv,#subscribe-form ul li.sw-msv,#wpmem_login ul li.sw-msv,#wpmem_reg ul li.sw-msv,#mc-embedded-subscribe-form ul li.sw-msv,.wpcf7 ul li.sw-msv,.ctct-form-wrapper ul li.sw-msv,.gform_wrapper ul li.sw-msv,form.woocommerce-checkout ul li.sw-msv{width:80%}#contact-form ul li.clear-left,#commentform ul li.clear-left,#subscribe-form ul li.clear-left,#wpmem_login ul li.clear-left,#wpmem_reg ul li.clear-left,#mc-embedded-subscribe-form ul li.clear-left,.wpcf7 ul li.clear-left,.ctct-form-wrapper ul li.clear-left,.gform_wrapper ul li.clear-left,form.woocommerce-checkout ul li.clear-left{clear:left}#contact-form ul li h2.gsection_title,#commentform ul li h2.gsection_title,#subscribe-form ul li h2.gsection_title,#wpmem_login ul li h2.gsection_title,#wpmem_reg ul li h2.gsection_title,#mc-embedded-subscribe-form ul li h2.gsection_title,.wpcf7 ul li h2.gsection_title,.ctct-form-wrapper ul li h2.gsection_title,.gform_wrapper ul li h2.gsection_title,form.woocommerce-checkout ul li h2.gsection_title{font-size:2em;padding-top:20px;border-top:1px solid #e3e4e6}#contact-form ul ul.gfield_checkbox li,#contact-form ul ul.gfield_radio li,#commentform ul ul.gfield_checkbox li,#commentform ul ul.gfield_radio li,#subscribe-form ul ul.gfield_checkbox li,#subscribe-form ul ul.gfield_radio li,#wpmem_login ul ul.gfield_checkbox li,#wpmem_login ul ul.gfield_radio li,#wpmem_reg ul ul.gfield_checkbox li,#wpmem_reg ul ul.gfield_radio li,#mc-embedded-subscribe-form ul ul.gfield_checkbox li,#mc-embedded-subscribe-form ul ul.gfield_radio li,.wpcf7 ul ul.gfield_checkbox li,.wpcf7 ul ul.gfield_radio li,.ctct-form-wrapper ul ul.gfield_checkbox li,.ctct-form-wrapper ul ul.gfield_radio li,.gform_wrapper ul ul.gfield_checkbox li,.gform_wrapper ul ul.gfield_radio li,form.woocommerce-checkout ul ul.gfield_checkbox li,form.woocommerce-checkout ul ul.gfield_radio li{float:left;width:auto;margin:0 20px 0 0}#contact-form ul ul.gfield_checkbox li input,#contact-form ul ul.gfield_checkbox li label,#contact-form ul ul.gfield_radio li input,#contact-form ul ul.gfield_radio li label,#commentform ul ul.gfield_checkbox li input,#commentform ul ul.gfield_checkbox li label,#commentform ul ul.gfield_radio li input,#commentform ul ul.gfield_radio li label,#subscribe-form ul ul.gfield_checkbox li input,#subscribe-form ul ul.gfield_checkbox li label,#subscribe-form ul ul.gfield_radio li input,#subscribe-form ul ul.gfield_radio li label,#wpmem_login ul ul.gfield_checkbox li input,#wpmem_login ul ul.gfield_checkbox li label,#wpmem_login ul ul.gfield_radio li input,#wpmem_login ul ul.gfield_radio li label,#wpmem_reg ul ul.gfield_checkbox li input,#wpmem_reg ul ul.gfield_checkbox li label,#wpmem_reg ul ul.gfield_radio li input,#wpmem_reg ul ul.gfield_radio li label,#mc-embedded-subscribe-form ul ul.gfield_checkbox li input,#mc-embedded-subscribe-form ul ul.gfield_checkbox li label,#mc-embedded-subscribe-form ul ul.gfield_radio li input,#mc-embedded-subscribe-form ul ul.gfield_radio li label,.wpcf7 ul ul.gfield_checkbox li input,.wpcf7 ul ul.gfield_checkbox li label,.wpcf7 ul ul.gfield_radio li input,.wpcf7 ul ul.gfield_radio li label,.ctct-form-wrapper ul ul.gfield_checkbox li input,.ctct-form-wrapper ul ul.gfield_checkbox li label,.ctct-form-wrapper ul ul.gfield_radio li input,.ctct-form-wrapper ul ul.gfield_radio li label,.gform_wrapper ul ul.gfield_checkbox li input,.gform_wrapper ul ul.gfield_checkbox li label,.gform_wrapper ul ul.gfield_radio li input,.gform_wrapper ul ul.gfield_radio li label,form.woocommerce-checkout ul ul.gfield_checkbox li input,form.woocommerce-checkout ul ul.gfield_checkbox li label,form.woocommerce-checkout ul ul.gfield_radio li input,form.woocommerce-checkout ul ul.gfield_radio li label{display:inline-block}#contact-form ul ul.gfield_checkbox li label,#contact-form ul ul.gfield_radio li label,#commentform ul ul.gfield_checkbox li label,#commentform ul ul.gfield_radio li label,#subscribe-form ul ul.gfield_checkbox li label,#subscribe-form ul ul.gfield_radio li label,#wpmem_login ul ul.gfield_checkbox li label,#wpmem_login ul ul.gfield_radio li label,#wpmem_reg ul ul.gfield_checkbox li label,#wpmem_reg ul ul.gfield_radio li label,#mc-embedded-subscribe-form ul ul.gfield_checkbox li label,#mc-embedded-subscribe-form ul ul.gfield_radio li label,.wpcf7 ul ul.gfield_checkbox li label,.wpcf7 ul ul.gfield_radio li label,.ctct-form-wrapper ul ul.gfield_checkbox li label,.ctct-form-wrapper ul ul.gfield_radio li label,.gform_wrapper ul ul.gfield_checkbox li label,.gform_wrapper ul ul.gfield_radio li label,form.woocommerce-checkout ul ul.gfield_checkbox li label,form.woocommerce-checkout ul ul.gfield_radio li label{font-weight:normal}#contact-form label,#commentform label,#subscribe-form label,#wpmem_login label,#wpmem_reg label,#mc-embedded-subscribe-form label,.wpcf7 label,.ctct-form-wrapper label,.gform_wrapper label,form.woocommerce-checkout label{cursor:pointer;display:block;color:#013056;font-size:1.2em;font-weight:900;margin:0 0 6px}#contact-form label.optin,#commentform label.optin,#subscribe-form label.optin,#wpmem_login label.optin,#wpmem_reg label.optin,#mc-embedded-subscribe-form label.optin,.wpcf7 label.optin,.ctct-form-wrapper label.optin,.gform_wrapper label.optin,form.woocommerce-checkout label.optin{color:#767c87;font-weight:300}#contact-form label.optin label,#commentform label.optin label,#subscribe-form label.optin label,#wpmem_login label.optin label,#wpmem_reg label.optin label,#mc-embedded-subscribe-form label.optin label,.wpcf7 label.optin label,.ctct-form-wrapper label.optin label,.gform_wrapper label.optin label,form.woocommerce-checkout label.optin label{font-size:1em;font-weight:300}#contact-form input,#commentform input,#subscribe-form input,#wpmem_login input,#wpmem_reg input,#mc-embedded-subscribe-form input,.wpcf7 input,.ctct-form-wrapper input,.gform_wrapper input,form.woocommerce-checkout input{border:1px solid #c8cace}#contact-form input[type="text"],#contact-form input[type="tel"],#contact-form input[type="email"],#contact-form input[type="url"],#contact-form input[type="number"],#contact-form input[type="password"],#contact-form input[type="file"],#commentform input[type="text"],#commentform input[type="tel"],#commentform input[type="email"],#commentform input[type="url"],#commentform input[type="number"],#commentform input[type="password"],#commentform input[type="file"],#subscribe-form input[type="text"],#subscribe-form input[type="tel"],#subscribe-form input[type="email"],#subscribe-form input[type="url"],#subscribe-form input[type="number"],#subscribe-form input[type="password"],#subscribe-form input[type="file"],#wpmem_login input[type="text"],#wpmem_login input[type="tel"],#wpmem_login input[type="email"],#wpmem_login input[type="url"],#wpmem_login input[type="number"],#wpmem_login input[type="password"],#wpmem_login input[type="file"],#wpmem_reg input[type="text"],#wpmem_reg input[type="tel"],#wpmem_reg input[type="email"],#wpmem_reg input[type="url"],#wpmem_reg input[type="number"],#wpmem_reg input[type="password"],#wpmem_reg input[type="file"],#mc-embedded-subscribe-form input[type="text"],#mc-embedded-subscribe-form input[type="tel"],#mc-embedded-subscribe-form input[type="email"],#mc-embedded-subscribe-form input[type="url"],#mc-embedded-subscribe-form input[type="number"],#mc-embedded-subscribe-form input[type="password"],#mc-embedded-subscribe-form input[type="file"],.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="number"],.wpcf7 input[type="password"],.wpcf7 input[type="file"],.ctct-form-wrapper input[type="text"],.ctct-form-wrapper input[type="tel"],.ctct-form-wrapper input[type="email"],.ctct-form-wrapper input[type="url"],.ctct-form-wrapper input[type="number"],.ctct-form-wrapper input[type="password"],.ctct-form-wrapper input[type="file"],.gform_wrapper input[type="text"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="file"],form.woocommerce-checkout input[type="text"],form.woocommerce-checkout input[type="tel"],form.woocommerce-checkout input[type="email"],form.woocommerce-checkout input[type="url"],form.woocommerce-checkout input[type="number"],form.woocommerce-checkout input[type="password"],form.woocommerce-checkout input[type="file"]{width:100%;font-family:inherit;font-size:1em;font-weight:400;padding:10px;margin-bottom:3px;background-color:#f4f4f4}#contact-form input[type="checkbox"],#contact-form input[type="radio"],#commentform input[type="checkbox"],#commentform input[type="radio"],#subscribe-form input[type="checkbox"],#subscribe-form input[type="radio"],#wpmem_login input[type="checkbox"],#wpmem_login input[type="radio"],#wpmem_reg input[type="checkbox"],#wpmem_reg input[type="radio"],#mc-embedded-subscribe-form input[type="checkbox"],#mc-embedded-subscribe-form input[type="radio"],.wpcf7 input[type="checkbox"],.wpcf7 input[type="radio"],.ctct-form-wrapper input[type="checkbox"],.ctct-form-wrapper input[type="radio"],.gform_wrapper input[type="checkbox"],.gform_wrapper input[type="radio"],form.woocommerce-checkout input[type="checkbox"],form.woocommerce-checkout input[type="radio"]{margin-right:6px}#contact-form input:focus,#commentform input:focus,#subscribe-form input:focus,#wpmem_login input:focus,#wpmem_reg input:focus,#mc-embedded-subscribe-form input:focus,.wpcf7 input:focus,.ctct-form-wrapper input:focus,.gform_wrapper input:focus,form.woocommerce-checkout input:focus{background-color:#fff;border-color:#0c0}#contact-form input::placeholder,#commentform input::placeholder,#subscribe-form input::placeholder,#wpmem_login input::placeholder,#wpmem_reg input::placeholder,#mc-embedded-subscribe-form input::placeholder,.wpcf7 input::placeholder,.ctct-form-wrapper input::placeholder,.gform_wrapper input::placeholder,form.woocommerce-checkout input::placeholder{color:#767c87}#contact-form input[type="submit"],#commentform input[type="submit"],#subscribe-form input[type="submit"],#wpmem_login input[type="submit"],#wpmem_reg input[type="submit"],#mc-embedded-subscribe-form input[type="submit"],.wpcf7 input[type="submit"],.ctct-form-wrapper input[type="submit"],.gform_wrapper input[type="submit"],form.woocommerce-checkout input[type="submit"]{cursor:pointer;color:#fff;font-size:1.3em;font-weight:700;padding:12px 30px;background-color:#df9c04;border:0}#contact-form input[type="submit"]:hover,#contact-form input[type="submit"]:active,#contact-form input[type="submit"]:focus,#commentform input[type="submit"]:hover,#commentform input[type="submit"]:active,#commentform input[type="submit"]:focus,#subscribe-form input[type="submit"]:hover,#subscribe-form input[type="submit"]:active,#subscribe-form input[type="submit"]:focus,#wpmem_login input[type="submit"]:hover,#wpmem_login input[type="submit"]:active,#wpmem_login input[type="submit"]:focus,#wpmem_reg input[type="submit"]:hover,#wpmem_reg input[type="submit"]:active,#wpmem_reg input[type="submit"]:focus,#mc-embedded-subscribe-form input[type="submit"]:hover,#mc-embedded-subscribe-form input[type="submit"]:active,#mc-embedded-subscribe-form input[type="submit"]:focus,.wpcf7 input[type="submit"]:hover,.wpcf7 input[type="submit"]:active,.wpcf7 input[type="submit"]:focus,.ctct-form-wrapper input[type="submit"]:hover,.ctct-form-wrapper input[type="submit"]:active,.ctct-form-wrapper input[type="submit"]:focus,.gform_wrapper input[type="submit"]:hover,.gform_wrapper input[type="submit"]:active,.gform_wrapper input[type="submit"]:focus,form.woocommerce-checkout input[type="submit"]:hover,form.woocommerce-checkout input[type="submit"]:active,form.woocommerce-checkout input[type="submit"]:focus{background-color:#c68a04}#contact-form select,#commentform select,#subscribe-form select,#wpmem_login select,#wpmem_reg select,#mc-embedded-subscribe-form select,.wpcf7 select,.ctct-form-wrapper select,.gform_wrapper select,form.woocommerce-checkout select{width:100%;font-size:1em;font-weight:400;padding:10px;border:1px solid #c8cace}#contact-form textarea,#commentform textarea,#subscribe-form textarea,#wpmem_login textarea,#wpmem_reg textarea,#mc-embedded-subscribe-form textarea,.wpcf7 textarea,.ctct-form-wrapper textarea,.gform_wrapper textarea,form.woocommerce-checkout textarea{resize:vertical;font-family:inherit;width:100%;height:150px;font-size:1em;font-weight:400;padding:10px;background-color:#f4f4f4;border:1px solid #c8cace}#contact-form textarea:focus,#commentform textarea:focus,#subscribe-form textarea:focus,#wpmem_login textarea:focus,#wpmem_reg textarea:focus,#mc-embedded-subscribe-form textarea:focus,.wpcf7 textarea:focus,.ctct-form-wrapper textarea:focus,.gform_wrapper textarea:focus,form.woocommerce-checkout textarea:focus{background-color:#fff;border-color:#0c0}#contact-form textarea::placeholder,#commentform textarea::placeholder,#subscribe-form textarea::placeholder,#wpmem_login textarea::placeholder,#wpmem_reg textarea::placeholder,#mc-embedded-subscribe-form textarea::placeholder,.wpcf7 textarea::placeholder,.ctct-form-wrapper textarea::placeholder,.gform_wrapper textarea::placeholder,form.woocommerce-checkout textarea::placeholder{opacity:0;filter:alpha(opacity=0);color:#767c87}#contact-form form .wpcf7-response-output,#commentform form .wpcf7-response-output,#subscribe-form form .wpcf7-response-output,#wpmem_login form .wpcf7-response-output,#wpmem_reg form .wpcf7-response-output,#mc-embedded-subscribe-form form .wpcf7-response-output,.wpcf7 form .wpcf7-response-output,.ctct-form-wrapper form .wpcf7-response-output,.gform_wrapper form .wpcf7-response-output,form.woocommerce-checkout form .wpcf7-response-output{font-weight:700;padding:10px}#contact-form form.sent fieldset,#commentform form.sent fieldset,#subscribe-form form.sent fieldset,#wpmem_login form.sent fieldset,#wpmem_reg form.sent fieldset,#mc-embedded-subscribe-form form.sent fieldset,.wpcf7 form.sent fieldset,.ctct-form-wrapper form.sent fieldset,.gform_wrapper form.sent fieldset,form.woocommerce-checkout form.sent fieldset{display:none}#contact-form .validation_error,#commentform .validation_error,#subscribe-form .validation_error,#wpmem_login .validation_error,#wpmem_reg .validation_error,#mc-embedded-subscribe-form .validation_error,.wpcf7 .validation_error,.ctct-form-wrapper .validation_error,.gform_wrapper .validation_error,form.woocommerce-checkout .validation_error{font-weight:600;padding:20px;border:1px solid #a71507}#contact-form .gform_validation_container,#commentform .gform_validation_container,#subscribe-form .gform_validation_container,#wpmem_login .gform_validation_container,#wpmem_reg .gform_validation_container,#mc-embedded-subscribe-form .gform_validation_container,.wpcf7 .gform_validation_container,.ctct-form-wrapper .gform_validation_container,.gform_wrapper .gform_validation_container,form.woocommerce-checkout .gform_validation_container{display:none}#contact-form .gform_validation_errors.validation_error h2,#commentform .gform_validation_errors.validation_error h2,#subscribe-form .gform_validation_errors.validation_error h2,#wpmem_login .gform_validation_errors.validation_error h2,#wpmem_reg .gform_validation_errors.validation_error h2,#mc-embedded-subscribe-form .gform_validation_errors.validation_error h2,.wpcf7 .gform_validation_errors.validation_error h2,.ctct-form-wrapper .gform_validation_errors.validation_error h2,.gform_wrapper .gform_validation_errors.validation_error h2,form.woocommerce-checkout .gform_validation_errors.validation_error h2{font-size:1.5em;margin:0}#contact-form .validation_message.gfield_validation_message,#commentform .validation_message.gfield_validation_message,#subscribe-form .validation_message.gfield_validation_message,#wpmem_login .validation_message.gfield_validation_message,#wpmem_reg .validation_message.gfield_validation_message,#mc-embedded-subscribe-form .validation_message.gfield_validation_message,.wpcf7 .validation_message.gfield_validation_message,.ctct-form-wrapper .validation_message.gfield_validation_message,.gform_wrapper .validation_message.gfield_validation_message,form.woocommerce-checkout .validation_message.gfield_validation_message{color:#fff;font-weight:600;padding:6px;background-color:#a71507}#contact-form .gfield_required_asterisk,#commentform .gfield_required_asterisk,#subscribe-form .gfield_required_asterisk,#wpmem_login .gfield_required_asterisk,#wpmem_reg .gfield_required_asterisk,#mc-embedded-subscribe-form .gfield_required_asterisk,.wpcf7 .gfield_required_asterisk,.ctct-form-wrapper .gfield_required_asterisk,.gform_wrapper .gfield_required_asterisk,form.woocommerce-checkout .gfield_required_asterisk{color:#a71507}#contact-form .gform_save_link,#commentform .gform_save_link,#subscribe-form .gform_save_link,#wpmem_login .gform_save_link,#wpmem_reg .gform_save_link,#mc-embedded-subscribe-form .gform_save_link,.wpcf7 .gform_save_link,.ctct-form-wrapper .gform_save_link,.gform_wrapper .gform_save_link,form.woocommerce-checkout .gform_save_link{cursor:pointer;color:#fff;font-size:0.8em;font-weight:300;padding:8px 14px;margin:0 0 0 14px;text-decoration:none;background-color:#013056;border:0}#contact-form .gform_save_link:hover,#commentform .gform_save_link:hover,#subscribe-form .gform_save_link:hover,#wpmem_login .gform_save_link:hover,#wpmem_reg .gform_save_link:hover,#mc-embedded-subscribe-form .gform_save_link:hover,.wpcf7 .gform_save_link:hover,.ctct-form-wrapper .gform_save_link:hover,.gform_wrapper .gform_save_link:hover,form.woocommerce-checkout .gform_save_link:hover{background-color:#01223d}#contact-form .ginput_complex .clear-multi,#commentform .ginput_complex .clear-multi,#subscribe-form .ginput_complex .clear-multi,#wpmem_login .ginput_complex .clear-multi,#wpmem_reg .ginput_complex .clear-multi,#mc-embedded-subscribe-form .ginput_complex .clear-multi,.wpcf7 .ginput_complex .clear-multi,.ctct-form-wrapper .ginput_complex .clear-multi,.gform_wrapper .ginput_complex .clear-multi,form.woocommerce-checkout .ginput_complex .clear-multi{display:flex}#contact-form .ginput_complex .clear-multi input,#commentform .ginput_complex .clear-multi input,#subscribe-form .ginput_complex .clear-multi input,#wpmem_login .ginput_complex .clear-multi input,#wpmem_reg .ginput_complex .clear-multi input,#mc-embedded-subscribe-form .ginput_complex .clear-multi input,.wpcf7 .ginput_complex .clear-multi input,.ctct-form-wrapper .ginput_complex .clear-multi input,.gform_wrapper .ginput_complex .clear-multi input,form.woocommerce-checkout .ginput_complex .clear-multi input{max-width:80px}#contact-form .ginput_complex .clear-multi select,#commentform .ginput_complex .clear-multi select,#subscribe-form .ginput_complex .clear-multi select,#wpmem_login .ginput_complex .clear-multi select,#wpmem_reg .ginput_complex .clear-multi select,#mc-embedded-subscribe-form .ginput_complex .clear-multi select,.wpcf7 .ginput_complex .clear-multi select,.ctct-form-wrapper .ginput_complex .clear-multi select,.gform_wrapper .ginput_complex .clear-multi select,form.woocommerce-checkout .ginput_complex .clear-multi select{margin:0 10px}#contact-form .ginput_complex .clear-multi .gfield_time_hour,#commentform .ginput_complex .clear-multi .gfield_time_hour,#subscribe-form .ginput_complex .clear-multi .gfield_time_hour,#wpmem_login .ginput_complex .clear-multi .gfield_time_hour,#wpmem_reg .ginput_complex .clear-multi .gfield_time_hour,#mc-embedded-subscribe-form .ginput_complex .clear-multi .gfield_time_hour,.wpcf7 .ginput_complex .clear-multi .gfield_time_hour,.ctct-form-wrapper .ginput_complex .clear-multi .gfield_time_hour,.gform_wrapper .ginput_complex .clear-multi .gfield_time_hour,form.woocommerce-checkout .ginput_complex .clear-multi .gfield_time_hour{display:flex;align-items:center}#contact-form .ginput_complex .clear-multi .gfield_time_hour i,#commentform .ginput_complex .clear-multi .gfield_time_hour i,#subscribe-form .ginput_complex .clear-multi .gfield_time_hour i,#wpmem_login .ginput_complex .clear-multi .gfield_time_hour i,#wpmem_reg .ginput_complex .clear-multi .gfield_time_hour i,#mc-embedded-subscribe-form .ginput_complex .clear-multi .gfield_time_hour i,.wpcf7 .ginput_complex .clear-multi .gfield_time_hour i,.ctct-form-wrapper .ginput_complex .clear-multi .gfield_time_hour i,.gform_wrapper .ginput_complex .clear-multi .gfield_time_hour i,form.woocommerce-checkout .ginput_complex .clear-multi .gfield_time_hour i{font-style:normal;margin:0 10px}#wpmem_reg .div_text{clear:left}#wpmem_reg input#user_subscriber{float:left}#wpmem_reg label[for="user_subscriber"] label{font-size:0.85em;line-height:0.8em;font-weight:normal;margin:0 24px}#subscribe-form fieldset,#mc-embedded-subscribe-form fieldset{border:0;padding:0;margin:0;background-color:transparent}#subscribe-form ul li,#mc-embedded-subscribe-form ul li{width:100%;margin:0 0 10px;padding:0}#subscribe-form input[type="text"],#subscribe-form input[type="tel"],#subscribe-form input[type="email"],#subscribe-form input[type="url"],#subscribe-form input[type="file"],#mc-embedded-subscribe-form input[type="text"],#mc-embedded-subscribe-form input[type="tel"],#mc-embedded-subscribe-form input[type="email"],#mc-embedded-subscribe-form input[type="url"],#mc-embedded-subscribe-form input[type="file"]{width:100%;font-size:0.9em;padding:6px 8px;border-width:0;background-color:#fff}#subscribe-form input[type="submit"],#mc-embedded-subscribe-form input[type="submit"]{float:right;color:#fff;font-size:1em;font-weight:400;padding:5px 16px 7px}.ctct-form-wrapper{position:relative;padding:30px 40px;margin:30px 0;background-color:#fff;border:2px solid #e3e4e6}.ctct-form-wrapper p{font-size:1.15em}.ctct-form-wrapper abbr{border-bottom:0}.ctct-form-wrapper #ctct-opt-in{float:left;margin:8px 10px 0 0}.ctct-form-wrapper .ctct-input-container label{font-size:0.8em}#cc-footerForm .ctct-form-wrapper{padding:0;margin:0;border:0;background-color:transparent}#cc-footerForm .ctct-form-wrapper .ctct-form .ctct-label-top label{color:#fff;font-size:0.9em;font-weight:300;margin:0}#cc-footerForm .ctct-form-wrapper .ctct-form-field{margin:0}#cc-footerForm .ctct-form-wrapper .ctct-message{text-align:center;font-size:1em;padding:10px}#cc-footerForm .ctct-form-wrapper .ctct-message.ctct-success{color:#fff}#cc-footerForm .ctct-disclosure{display:none}#cc-footerForm input[type="text"],#cc-footerForm input[type="email"]{width:100%;font-family:inherit;font-weight:400;font-size:0.9em;padding:6px 8px 6px 30px;margin-bottom:3px;border-width:0;background-color:#fff}#cc-footerForm input[type="submit"]{float:right;color:#fff;font-size:0.9em;font-weight:400;padding:5px 16px 7px;margin:10px 0 0}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer;font-size:0.9em;margin:0 10px}#ui-datepicker-div{padding:16px;background-color:#f4f4f4;border:1px solid #c8cace}#ui-datepicker-div select{font-size:0.8em;font-weight:400;padding:4px}.gform_confirmation_message{font-size:1em;font-weight:500;padding:20px;background-color:#fff;border:2px solid green}#aside{float:left;width:260px}#aside h5{color:#013056;font-size:1.1em;font-weight:600;margin:10px 0}#aside ul{margin:0 0 30px}#aside ul li{list-style:none}#aside ul li a{display:block;color:#fff;text-decoration:none;padding:8px 20px;background-color:#a71507;border-top:1px solid #8f1206;-webkit-transition:padding-left 0.2s ease-in-out;-moz-transition:padding-left 0.2s ease-in-out;-ms-transition:padding-left 0.2s ease-in-out;-o-transition:padding-left 0.2s ease-in-out;transition:padding-left 0.2s ease-in-out}#aside ul li a:hover{padding-left:26px;background-color:#760f05}#aside ul li.selected a,#aside ul li.current_page_item a{padding-left:26px;background-color:#760f05}#aside .advertz{color:#fff;padding:20px;margin:0 0 30px;background-color:#184b74}#aside .advertz h5{color:#fff;line-height:1.3em;margin:0 0 8px}#aside .advertz p{font-size:0.85em}#aside .advertz a:link,#aside .advertz a:visited{color:#fff}#aside .advertz-typ01{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/imagery/advert-01.png);background-repeat:no-repeat;background-position:top right}#aside .advertz-typ01 p{max-width:126px}#aside .advertz-typ02 img{max-width:100%;height:auto;margin-top:10px}#aside .advertz-typ03{text-align:right;background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/imagery/advert-03.png);background-repeat:no-repeat;background-position:top left}#aside .advertz-typ03 h5{max-width:126px;display:inline-block;margin:0}#aside .advertz-typ03 p{margin:0}#aside .advertz-typ04{background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/imagery/advert-02.png);background-repeat:no-repeat;background-position:center right;background-size:130px}#aside .advertz-typ04 p{max-width:126px}#aside .advertz-typ05{text-align:right;background-image:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/imagery/advert-05.png);background-repeat:no-repeat;background-position:center left;background-size:130px}#aside .advertz-typ05 p{display:inline-block;max-width:126px}#footer{float:left;position:relative;width:100%;color:#fff;margin:30px 0 0;background:#ce1a09}#footer section{float:left;width:280px;padding:24px 20px 54px 0}#footer section.last{overflow-x:hidden;width:300px;padding-right:0}#footer section h6{font-size:1.1em;font-weight:600;margin:30px 0 22px}#footer section ul{overflow:hidden}#footer section ul li{float:left;width:100%;list-style:none;font-size:0.85em;line-height:1.3em;padding:0;margin:0 0 6px}#footer section ul li:first-child{padding:0;border:0}#footer section img{max-width:170px;height:auto;margin:10px 0 0}#footer section #twitter_div iframe{margin:0;border:0}#footer section .timeline-twitter-feed{color:#222;margin-bottom:20px}#footer section .timeline-twitter-feed .ttf-tweet{font-size:0.85em;padding:16px 16px;margin-bottom:1px;background-color:#df9c04}#footer section .ttf-tweet-full-name{color:inherit}#footer section .ttf-timestamp{font-size:0.8em}#footer section .twitter-widget{height:300px;overflow:hidden}#footer section .twitter-widget #twitter-widget-0{height:300px !important}#footer p{clear:left;font-size:0.9em;line-height:1.8em;padding:20px 0;border-top:1px solid rgba(255,255,255,0.3)}#footer p span{display:block;opacity:0.7;filter:alpha(opacity=70);font-size:0.85em;line-height:1.5em;line-height:normal}#footer a:link,#footer a:visited{color:#fff}#footer a:hover,#footer a:active,#footer a:focus{color:#fff}.line,hr{clear:both;height:1px;font-size:0;margin:30px 0;border-bottom:1px solid #c8cace}.clearing{clear:both}.error{color:#f00}.win{color:#090}.hide{position:absolute;left:-9999px}.remove{margin:0;padding:0;border:0}.tiny{font-size:0.7em}strong,b{font-weight:600}em{font-style:italic}q{font-style:italic;display:block}address{font-style:normal}acronym,abbr{cursor:help}.embed-container,.youtube-embed{position:relative;overflow:hidden;width:100%;max-width:100%;height:0;padding-bottom:56.25%;margin:30px 0%;box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video,.youtube-embed iframe,.youtube-embed object,.youtube-embed embed,.youtube-embed video{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0.5px;border:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}audio{width:100%;margin:20px 0}blockquote{overflow:hidden;position:relative;font-style:italic;font-weight:400;quotes:"“" "”" "‘" "’";margin:30px 0;padding:40px 6%;background-color:rgba(0,0,0,0.035);border:0.5px solid #c8cace}blockquote:nth-child(odd){background-color:rgba(0,0,0,0.09)}blockquote:before,blockquote:after{position:absolute;content:open-quote;color:#8d9aa4;font-size:4em;font-weight:900}blockquote:before{top:10px;left:20px}blockquote:after{bottom:0;right:40px;content:close-quote}blockquote p{font-size:0.75em;line-height:1.2em;font-weight:300;margin:0}blockquote cite{display:block;color:#013056;font-size:1em;font-weight:700;font-style:normal;margin:10px 0 0}a:link,a:visited{color:#d81b09;text-decoration:underline}a:hover{color:#f01e0a;text-decoration:none}a:active,a:focus{color:#000;background-color:#ffc032;text-decoration:underline}a.pdf{padding-right:22px;background:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-pdf.png) no-repeat 100% 5px}a.ext{padding-right:14px;background:url(//www.mylawyerinspain.com/wp-content/themes/migration/img/icon-ext.png) no-repeat 100% 6px}::selection{background:#ffc032;color:#000}::-moz-selection{background:#ffc032;color:#000}input[type="text"]:disabled{background:#ccc}input:checked{border:1px solid #090}.clearfix:after{visibility:hidden;display:block;clear:both;content:".";font-size:0;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.grecaptcha-badge{display:none !important}.main-content .woocommerce{float:left;width:100%}.main-content .woocommerce #respond input#submit,.main-content .woocommerce a.button,.main-content .woocommerce button.button,.main-content .woocommerce input.button,.main-content .woocommerce button.button.alt,.main-content .woocommerce .wc-proceed-to-checkout a.checkout-button{color:#fff;font-size:1em;text-transform:lowercase;text-align:center;padding:10px 16px 10px;background-color:#013056}.main-content .woocommerce #respond input#submit:link,.main-content .woocommerce #respond input#submit:visited,.main-content .woocommerce a.button:link,.main-content .woocommerce a.button:visited,.main-content .woocommerce button.button:link,.main-content .woocommerce button.button:visited,.main-content .woocommerce input.button:link,.main-content .woocommerce input.button:visited,.main-content .woocommerce button.button.alt:link,.main-content .woocommerce button.button.alt:visited,.main-content .woocommerce .wc-proceed-to-checkout a.checkout-button:link,.main-content .woocommerce .wc-proceed-to-checkout a.checkout-button:visited{font-weight:300;color:#fff;text-decoration:none}.main-content .woocommerce #respond input#submit:hover,.main-content .woocommerce #respond input#submit:active,.main-content .woocommerce #respond input#submit:focus,.main-content .woocommerce a.button:hover,.main-content .woocommerce a.button:active,.main-content .woocommerce a.button:focus,.main-content .woocommerce button.button:hover,.main-content .woocommerce button.button:active,.main-content .woocommerce button.button:focus,.main-content .woocommerce input.button:hover,.main-content .woocommerce input.button:active,.main-content .woocommerce input.button:focus,.main-content .woocommerce button.button.alt:hover,.main-content .woocommerce button.button.alt:active,.main-content .woocommerce button.button.alt:focus,.main-content .woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.main-content .woocommerce .wc-proceed-to-checkout a.checkout-button:active,.main-content .woocommerce .wc-proceed-to-checkout a.checkout-button:focus{background-color:#024c88}.main-content .woocommerce .woocommerce-ordering{display:none}.main-content .woocommerce div.product p.price,.main-content .woocommerce div.product span.price{font-size:2.5em}.main-content .woocommerce div.product div.images .woocommerce-product-gallery__wrapper img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .woocommerce .quantity .qty{font-size:1em;font-weight:700;padding:10px;background-color:rgba(90,90,90,0.1);border-radius:6px;border:1px solid rgba(90,90,90,0.3)}.main-content .woocommerce div.product form.cart{margin:2em 0}.main-content .woocommerce .product_meta{display:none}.main-content .woocommerce #tab-description{display:block !important}.main-content .woocommerce #tab-description h2{display:none}.main-content .woocommerce .woonp label{font-size:1.1em;font-weight:600}.main-content .woocommerce .woonp input{font-size:1em;font-weight:700;min-width:70px;padding:10px 10px 10px 14px;background-color:rgba(90,90,90,0.1);border-radius:6px;border:1px solid rgba(90,90,90,0.3)}.main-content .woocommerce #product-4980 .quantity .qty{display:none}.main-content .woocommerce .single-product .related{margin:64px 0 0;padding:32px 0 0;border-top:1px solid #d3ced2}.main-content .woocommerce .single-product .related h2{font-size:2em;margin:0 0 16px}.main-content .woocommerce .single-product .related .intro-block:nth-child(n+4){display:none}.main-content .woocommerce .single-product .related .intro-block p{display:none;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main-content .woocommerce .single-product .related .intro-block p:first-of-type{display:-webkit-box}.main-content .woocommerce table.shop_table{margin:0 0 30px;border-radius:0}.main-content .woocommerce table.shop_table th{text-align:center}.main-content .woocommerce .coupon #coupon_code{font-size:1em;min-width:140px;padding:8px}.main-content .woocommerce .coupon button.button{color:#fff;background-color:#df9c04}.main-content .woocommerce form .form-row-first,.main-content .woocommerce form .form-row-last{width:100%}.main-content .woocommerce .woocommerce-billing-fields input[type="text"],.main-content .woocommerce .woocommerce-billing-fields input[type="tel"],.main-content .woocommerce .woocommerce-billing-fields input[type="email"],.main-content .woocommerce .woocommerce-billing-fields input[type="url"],.main-content .woocommerce .woocommerce-billing-fields input[type="password"],.main-content .woocommerce .woocommerce-billing-fields input[type="file"],.main-content .woocommerce .woocommerce-shipping-fields input[type="text"],.main-content .woocommerce .woocommerce-shipping-fields input[type="tel"],.main-content .woocommerce .woocommerce-shipping-fields input[type="email"],.main-content .woocommerce .woocommerce-shipping-fields input[type="url"],.main-content .woocommerce .woocommerce-shipping-fields input[type="password"],.main-content .woocommerce .woocommerce-shipping-fields input[type="file"],.main-content .woocommerce .woocommerce-additional-fields input[type="text"],.main-content .woocommerce .woocommerce-additional-fields input[type="tel"],.main-content .woocommerce .woocommerce-additional-fields input[type="email"],.main-content .woocommerce .woocommerce-additional-fields input[type="url"],.main-content .woocommerce .woocommerce-additional-fields input[type="password"],.main-content .woocommerce .woocommerce-additional-fields input[type="file"]{background-color:#fff}.main-content .woocommerce .woocommerce-billing-fields textarea,.main-content .woocommerce .woocommerce-shipping-fields textarea,.main-content .woocommerce .woocommerce-additional-fields textarea{background-color:#fff}@media screen and (max-device-width: 1200px), screen and (max-width: 1200px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}video{width:100%}.container,.cont-header,.cont-footer{width:auto}.container{margin:0 30px}#nav{margin-left:296px}#nav ul li a{padding:32px 12px 20px}.contact-details{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#hero-image img{width:100%}.main-content,.main-content.main-content--mainer{width:100%;margin:0;padding:0 50px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content{padding-top:30px}.main-content.main-squished{width:100%;margin:0;padding-left:30px;padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content img{max-width:100%;height:auto}.main-content .cross-links ul li a{width:25%;min-height:170px}.main-content .cross-links ul li.cl-full a{min-height:190px}#aside{width:21.666%}#aside .advertz-typ01 p,#aside .advertz-typ04 p,#aside .advertz-typ03 h5{text-shadow:1px 1px 0 #000}#aside .advertz-typ03{background-position:-10px 0}.main-content.split-col{width:78.333%}.action-block{width:33.333%;min-height:280px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#subscribe-form input[type="text"],#subscribe-form input[type="email"],#mc-embedded-subscribe-form input[type="text"],#mc-embedded-subscribe-form input[type="email"]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer section{width:33.333%;padding-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer section.last{width:100%;padding-top:0;padding-bottom:24px}#hero-area .hero-banner .slick-slide .hero-banner--text{font-size:80%}.hp-sector-links{width:31.3%;margin-right:3%}.hp-sector-links h3{font-size:1.7em}.hp-sector-links ul li{font-size:1.1em}#home .main-content .cross-links ul li a{width:16.666%}#home .main-content .cross-links ul li.cl-full a{width:33.333%}#home .intro-block{width:33.333%;text-align:center;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#home .intro-block:last-child{width:33.333%}#home .intro-block img{float:none;margin:20px 0}#home .intro-block p{margin:0 20px}}@media screen and (max-device-width: 1080px), screen and (max-width: 1080px){#header .quick-links{z-index:99;top:auto;bottom:-82px}#nav ul li a{padding:32px 14px 20px}.action-block{min-height:370px}#hero-image{height:0;padding-bottom:26%}#hero-area .hero-banner .slick-slide .hero-banner--text{padding:0 80px}#hero-area .hero-banner .slick-slide .hero-banner--text br{display:none}#hero-area .hero-cta p{font-size:0.9em}#home .main-content .cross-links ul li a{min-height:190px}#home .main-content .cross-links ul li.cl-full a{min-height:1px}}@media screen and (max-device-width: 960px), screen and (max-width: 960px){.outer-holder{background-position:0 120px}#nav{margin-left:190px}#nav ul li{width:33.333%;font-size:0.9em}#nav ul li a{width:100%;padding:14px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#nav ul li{z-index:inherit}#nav ul li ul{z-index:999999;width:100%;border-top:0}#nav ul li ul li{width:100%}#nav ul li ul li a{min-width:1px}#header{min-height:96px}#header img.logo{width:190px}.contact-details{bottom:-45px}#header .quick-links{bottom:-86px}.main-content,.main-content.main-content--mainer{padding-left:0;padding-right:0}#aside{width:100%;padding-top:20px;border-top:1px solid #acb0b7}#aside .advertz-typ01 p,#aside .advertz-typ04 p{max-width:none;margin-right:90px;text-shadow:none}#aside .advertz-typ03{min-height:60px}#aside .advertz-typ03 h5{max-width:none;margin-left:90px;text-shadow:none}#aside .advertz-typ05{background-size:106px}#aside .advertz-typ05 p{max-width:none;margin-left:70px;text-shadow:none}.main-content.split-col{width:100%;margin-left:0%}.main-content .cross-links ul li.cl-full a{min-height:160px}.main-content .cross-links ul li.cl-full h3{font-size:1.2em}.embed-container{width:auto;height:auto;padding-bottom:56.25%}blockquote{padding:40px 6%}blockquote:before{top:0;left:0}blockquote:after{display:none;bottom:0;right:40px}.gform_wrapper fieldset{padding-left:20px;padding-right:20px}.gform_wrapper ul li{margin-right:0;margin-left:0}.gform_wrapper ul li.sw-sml,.gform_wrapper ul li.sw-mdl,.gform_wrapper ul li.sw-lrg,.gform_wrapper ul li.sw-msv{float:none;width:100%;margin-right:0;margin-left:0}#hero-area .hero-banner .slick-slide .hero-banner--text{margin-top:2%;font-size:70%}#hero-area .hero-banner .slick-slide .hero-banner--text p{display:none}.hero-cta--holder{flex-wrap:wrap;padding-top:30px}.hero-cta{width:49.25%;margin-bottom:1.5%}.hero-cta:nth-child(even){margin-right:0}#home .main-content .cross-links ul li a{width:33.333%;min-height:130px;border-bottom:1px solid rgba(255,255,255,0.2)}.main-content ul.tabs li{font-size:1em}}@media screen and (max-device-width: 768px), screen and (max-width: 768px){.contact-details{font-size:0.9em}.main-content h2{font-size:2.9em}.main-content .cross-links ul li.cl-full a{width:100%;min-height:1px}.main-content .intro-block img{width:130px;height:130px}.action-block{width:100%;min-height:1px;margin-bottom:20px}.action-block:nth-child(3){margin-bottom:0}#footer section{width:50%;padding-top:0;padding-bottom:24px}#footer section.last{width:50%}#footer section:nth-child(3){clear:left}#hero-area .hero-banner .slick-slide .hero-banner--text h3{font-size:2em;margin-bottom:0}.hp-sector-links h3{font-size:1.2em;padding:22px}.hp-sector-links ul li{font-size:1.0em}.hp-sector-links .btn a{font-size:1.3em;padding:12px 22px}#home .main-content .cross-links ul li.cl-full a{width:100%}#home .intro-block{width:100%;text-align:left;margin:20px 0 0;padding:0}#home .intro-block:last-child{width:100%}#home .intro-block img{float:left;margin:0px 20px 0 0}#home .intro-block h3{margin:20px 0 6px}#home .intro-block p{margin:0}.main-content .member-profile .flip-card{width:40%;height:0;padding-bottom:46.35%}.main-content ul.tabs li{font-size:0.8em;margin:0 6px}}@media screen and (max-device-width: 640px), screen and (max-width: 640px){#header,.cont-header{min-height:105px}#header img.logo{width:206px}#header .quick-links{top:auto;bottom:0}#header .quick-links.xactive{right:auto;left:0}#header .quick-links.xactive .ql-box:nth-child(3) .ql-content{right:-78px}.outer-holder{background-position:0 70px}#nav{margin-left:230px}#nav #pull{display:block}#nav ul{display:none}#nav ul li{text-align:left;width:100%}#nav ul li a{padding-left:20px;border-bottom:1px solid #f85e4f}#nav ul li:last-child a{border-bottom:0}#nav ul li ul{display:none !important;float:left;position:static}#nav ul li:hover ul{display:none !important}#nav .mobnav-subarrow{display:block}#nav ul li.xpopdrop ul{display:block !important}.contact-details{top:100%;bottom:auto;height:auto;line-height:normal;padding-top:8px;padding-bottom:8px;margin-top:1px}.main-content{color:#464a51}.main-content.main-squished{padding-left:0;padding-right:0}.main-content h2{font-size:2.2em}.main-content img{float:none;margin:20px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .cross-links ul li a{width:50%;min-height:130px;border-bottom:1px solid rgba(255,255,255,0.2)}.main-content dl.accordion dt.togglr{background-position:94% 50%}.main-content .intro-block{width:50%}.main-content .intro-block:nth-child(odd){clear:left}.main-content .intro-block:nth-child(3n+1){clear:none}.main-content .intro-block img{width:180px;height:180px}.main-content ul.tabs{border-top:1px solid #d5d7da}.main-content ul.tabs li{width:100%;font-size:0.75em;padding:6px 8px;margin:0;border-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer p{margin-bottom:50px}#home .main-content.main-squished{padding-top:0}#home .twitter-widget{display:none}.hero-cta--holder{padding-top:90px}#hero-area .hero-banner{display:none}#hero-area .hero-cta p{display:none}.slick-slide p{top:35%;left:60px;font-size:0.85em}.hp-sector-links{width:100%;margin-right:0}.hp-sector-links h3 a{min-height:32px}.hp-sector-links ul{min-height:1px}.main-content .blog-post img{float:none;margin:10px 0 20px}.main-content .blog-single img[class^="wp-image-"]{float:none;margin:10px 0 20px}.main-content .member-profile .flip-card{width:100%;height:0;padding-bottom:116.3%}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:100% !important}.main-content .member-offer{padding:16px;margin:0 0 16px}.main-content .member-offer p{font-size:1em}.main-content .member-offer img{margin:0 0 20px}.main-content .feed-holder.feed-holder--news{flex-wrap:wrap}.main-content .feed-holder.feed-holder--news .feed-holder--item{width:100%;margin:0 0 24px}.main-content .curved{display:none}}@media screen and (max-device-width: 500px), screen and (max-width: 500px){.container{margin:0 20px}#header,.cont-header{min-height:36px}.cont-header{padding-top:144px}#header img.logo{position:absolute;top:20px;left:0}#header .quick-links{top:20px;bottom:auto}#header .quick-links.xactive{right:0;left:auto}#header .quick-links{width:120px}#header .quick-links .ql-box,#header .quick-links .ql-box button{width:30px;height:30px;background-size:20px}#header .quick-links .ql-box .ql-content{top:29px}#header .quick-links .ql-box .ql-content img{top:auto;min-width:16px;max-width:16px}#header .quick-links.xactive .ql-box:nth-child(3) .ql-content{right:1px}#nav{margin:0}#nav ul li{font-size:1.1em}#nav .mobnav-subarrow{top:6px}.contact-details{position:static;text-align:center;font-size:0.85em;padding:8px;margin-top:0;background:#df9c04}.contact-details span{display:none}.contact-details span:nth-child(2n+2){display:block;font-size:0}.main-content h2{font-size:1.8em}.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-size:1.5em}.main-content p{font-size:1em}.main-content p.intro{font-size:1.2em}.main-content ul li,.main-content ol li,.main-content dl li{font-size:0.95em;line-height:1.5em;margin-left:20px}.main-content .figure{float:none;width:100%;margin:20px 0 40px}.main-content .figure figcaption{width:auto}.main-content .figure img{width:100%}.main-content .cross-links ul li a{width:100%;min-height:100px;border-right:0}.main-content .intro-block{width:100%}.main-content .intro-block h3,.main-content .intro-block p{margin-left:0;margin-right:0}.main-content dl.accordion dd p,.main-content dl.accordion dd li{font-size:0.8em}.main-content .gform_wrapper ul li{width:100%;margin-right:0;margin-left:0}.main-content .gform_wrapper ul li.sw-sml,.main-content .gform_wrapper ul li.sw-mdl,.main-content .gform_wrapper ul li.sw-lrg,.main-content .gform_wrapper ul li.sw-msv{margin-right:0;margin-left:0}.main-content .gform_wrapper .gform_save_link{display:inline-block;margin:10px 0 0}table.refactor{display:block}table.refactor table,table.refactor thead,table.refactor tbody,table.refactor th,table.refactor td,table.refactor tr{display:block}.table-scroll{width:100%;overflow-x:auto;overflow-y:hidden}#footer p{border-top:0}#footer section{width:100%;text-align:center;padding-right:0;border-bottom:1px solid rgba(255,255,255,0.3)}#footer section.last{width:100%;display:none}#home .outer-holder{background-position:0 -1px}#home .outer-holder .container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-direction:column}#home #hero-area{-webkit-order:2;order:2}#home #main-content_holder{-webkit-order:1;order:1}#hero-area{padding-bottom:0}#hero-area .hero-banner{display:none}#hero-area,#hero-area .hero-banner{max-height:none}.slick-slide p{top:20%;width:65%}.slick-slide p a{font-size:2em}.hero-cta--holder{flex-wrap:wrap;padding-top:30px}.hero-cta{width:100%;margin:0 0 20px}#hero-area .hero-cta p{display:block}.hp-sector-links h3{font-size:1.2em}.hp-sector-links ul{margin:0}.hp-sector-links ul li{margin-left:0;padding:10px 24px 10px 48px;font-size:1em;background-position:24px 17px}.hp-sector-links ul li:hover{background-position:28px 17px}.hp-sector-links .btn a{font-size:1em}#home .main-content .cross-links ul li a{width:100%;min-height:100px;border-right:0}.intro-block{text-align:center}.intro-block img{float:none;margin:0}.intro-block p{margin:0 0 20px}#home .intro-block{text-align:center;margin-bottom:20px}#home .intro-block h3{margin:10px 0 6px}#home .intro-block img{float:none;margin:0}.main-content .blog-post p{font-size:1em}#contact-form ul li,#commentform ul li,#subscribe-form ul li,#wpmem_login ul li,#wpmem_reg ul li,#mc-embedded-subscribe-form ul li,.wpcf7 ul li,.ctct-form-wrapper ul li{width:100%;padding:0;margin:0 0 12px}#contact-form input[type="text"],#contact-form input[type="tel"],#contact-form input[type="email"],#contact-form input[type="url"],#contact-form input[type="password"],#contact-form input[type="file"],#contact-form textarea,#contact-form select,#commentform input[type="text"],#commentform input[type="tel"],#commentform input[type="email"],#commentform input[type="url"],#commentform input[type="password"],#commentform input[type="file"],#commentform textarea,#commentform select,#subscribe-form input[type="text"],#subscribe-form input[type="tel"],#subscribe-form input[type="email"],#subscribe-form input[type="url"],#subscribe-form input[type="password"],#subscribe-form input[type="file"],#subscribe-form textarea,#subscribe-form select,#wpmem_login input[type="text"],#wpmem_login input[type="tel"],#wpmem_login input[type="email"],#wpmem_login input[type="url"],#wpmem_login input[type="password"],#wpmem_login input[type="file"],#wpmem_login textarea,#wpmem_login select,#wpmem_reg input[type="text"],#wpmem_reg input[type="tel"],#wpmem_reg input[type="email"],#wpmem_reg input[type="url"],#wpmem_reg input[type="password"],#wpmem_reg input[type="file"],#wpmem_reg textarea,#wpmem_reg select,#mc-embedded-subscribe-form input[type="text"],#mc-embedded-subscribe-form input[type="tel"],#mc-embedded-subscribe-form input[type="email"],#mc-embedded-subscribe-form input[type="url"],#mc-embedded-subscribe-form input[type="password"],#mc-embedded-subscribe-form input[type="file"],#mc-embedded-subscribe-form textarea,#mc-embedded-subscribe-form select,.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="password"],.wpcf7 input[type="file"],.wpcf7 textarea,.wpcf7 select,.ctct-form-wrapper input[type="text"],.ctct-form-wrapper input[type="tel"],.ctct-form-wrapper input[type="email"],.ctct-form-wrapper input[type="url"],.ctct-form-wrapper input[type="password"],.ctct-form-wrapper input[type="file"],.ctct-form-wrapper textarea,.ctct-form-wrapper select{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contact-form fieldset,#commentform fieldset,#subscribe-form fieldset,#wpmem_login fieldset,#wpmem_reg fieldset,#mc-embedded-subscribe-form fieldset,.wpcf7 fieldset,.ctct-form-wrapper fieldset{padding:30px 20px 10px}.ctct-form-wrapper{padding:20px}#subscribe-form fieldset,#mc-embedded-subscribe-form fieldset{padding:0}.main-content .wpcf7 ul li{margin-left:0}.main-content .dae-shortcode-download-wrapper{flex-direction:column !important;-webkit-flex-direction:column !important;-moz-flex-direction:column !important}.main-content .dae-shortcode-download-file-image{max-width:100% !important;min-width:100%}}@media screen and (max-device-width: 380px), screen and (max-width: 380px){.cont-header{padding-top:160px}#header img.logo{width:240px}#header .quick-links{width:30px}#header .quick-links .ql-box{margin:0 0 1px}#header .quick-links .ql-box button{border-right:0}#header .quick-links .ql-box .ql-content{right:0}.outer-holder{background-position:0 44px}.slick-slide p{font-size:0.7em;top:16%;left:58px;width:60%}.slick-prev,.slick-next{top:40%}}