.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
body{font-family:'Open Sans',sans-serif;font-size:16px;}hr{width:68px;display:inline-block;border-top:1px solid #1bc7ff;margin-bottom:25px;margin-top:25px;}section article{background:rgba(255,255,255,.85);}.no-padding{padding:0;}.no-margin{margin:0;}a{color:#23c9ff;font-weight:600;}a.blue-but{background-color:#1bc7ff;background-image:linear-gradient(to top,#00c0ff 0%,#31ccff 100%);border-radius:3px;box-shadow:inset 0 3px 7px rgba(7,115,150,0.35);display:block;text-shadow:0 2px 4px rgba(12,151,197,0.5);text-transform:uppercase;font-size:18px;font-family:'ralewaybold';width:225px;height:54px;line-height:54px;color:#fff;margin:0 auto;}.btn-flat{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px;}.sidebar .block{margin-bottom:50px;}.sidebar h2{color:#727272;font-weight:300;}.sidebar img{max-width:100%;}@media (max-width:991px){.logo img{max-width:130px;margin-top:10px;}}@media (max-width:767px){.logo img{max-width:130px;margin-top:0;margin-bottom:0;}}body.contact .page-header-container{top:0 !important;}body.contact .main-container{margin-top:210px;}
section.social{min-height:20px;padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0;}body.clients .field-name-body .field-item{margin:0 auto;}body.clients .field-name-body .grid-sizer{width:9.09%;}body.clients .field-name-body p{position:relative;border:2px solid #e1e1e1;margin:0 1.05% 30px 1.05%;}body.clients .field-name-body p.grid-item--width1{width:16.08%;height:225px;}@media (max-width:479px){body.clients .field-name-body p.grid-item--width1{width:100%;}}@media (min-width:480px) and (max-width:768px){body.clients .field-name-body p.grid-item--width1{width:47.9%;float:left;}}body.clients .field-name-body p.grid-item--width2{width:25.175%;height:225px;}@media (max-width:479px){body.clients .field-name-body p.grid-item--width2{width:100%;}}@media (min-width:480px) and (max-width:768px){body.clients .field-name-body p.grid-item--width2{width:47.9%;float:left;}}body.clients .field-name-body p img{display:block;position:absolute;left:50%;top:50%;padding:0 10px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}.partners-block{float:left;padding:30px 15px 45px 15px;border:1px solid #ebebeb;width:100%;text-align:center;position:relative;margin-bottom:30px;background:rgba(255,255,255,.85);}@media (min-width:480px) and (max-width:991px){.partners-block{width:49%;}.partners-block:not(#block-block-14):not(#block-block-18):not(#block-block-12):not(#block-block-16){margin-right:2%;}}@media (min-width:992px){.partners-block{width:23.53%;}.partners-block:not(#block-block-14):not(#block-block-18){margin-right:1.96%;}}.partners-block p:first-of-type{margin-bottom:25px;min-height:72px;}.partners-block p:nth-of-type(2){font-size:24px;font-weight:600;color:#363636;line-height:30px;margin-bottom:20px;}.partners-block p:nth-of-type(3){font-weight:300;margin-bottom:20px;}.partners-block p:nth-of-type(4){color:#23c9ff;font-weight:600;}.partners-block p:nth-of-type(5) a{padding:20px 48px;text-transform:uppercase;font-family:'ralewaybold';font-size:18px;color:#1bc7ff;border:2px solid #1bc7ff;border-radius:2px;padding-top:13px;padding-bottom:13px;position:absolute;bottom:45px;left:50%;transform:translate(-50%,0);-webit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);}body.partners .field-name-body{margin-bottom:80px;max-width:922px;margin:0 auto 80px auto;text-align:center;}body.partners .field-name-body h3{color:#323232;font-size:35px;font-weight:600;margin-bottom:30px;}body.partners .field-name-body p{color:#878786;font-size:16px;font-weight:300;}@media (min-width:480px){body.partners .field-name-body p{font-size:24px;}}.pricing-contact{float:left;width:100%;text-align:center;margin-bottom:60px;margin-top:20px;}.pricing-contact p:first-of-type{color:#323232;font-size:18px;font-weight:600;margin-bottom:15px;}@media (min-width:992px){.pricing-contact p:first-of-type{font-size:35px;}}.pricing-contact p:first-of-type span{color:#323232;font-size:18px;font-weight:600;}@media (min-width:992px){.pricing-contact p:first-of-type span{font-size:41px;}}.pricing-contact p:nth-of-type(2){color:#878786;font-size:14px;font-weight:300;margin-bottom:30px;}@media (min-width:992px){.pricing-contact p:nth-of-type(2){font-size:24px;}}@media (min-width:768px){.i18n-en #block-menu-menu-features ul li a{width:110.953px !important;}}.region-header{position:relative;}.secondary-menu{background:rgba(255,255,255,0.8);padding:15px 0 5px 0;width:100%;position:absolute;bottom:0;z-index:100;}.secondary-menu li{text-align:center;margin-bottom:10px;}@media (max-width:767px){.secondary-menu .nav-justified > li{display:block;float:left;width:33%;height:90px;}.features .secondary-menu .nav-justified > li:nth-child(4){margin-left:15%;}.features .secondary-menu .nav-justified > li:nth-child(4),.features .secondary-menu .nav-justified > li:nth-child(5){width:35%;height:60px;}.blog .secondary-menu{margin-bottom:40px;}}@media (min-width:1200px){.secondary-menu .nav-justified{width:83.33333333%;}}.secondary-menu .nav-justified > li > a{display:inline-block;color:#363636;font-size:18px;font-weight:300;line-height:18px;}.secondary-menu .nav-justified > li > a:hover,.secondary-menu .nav-justified > li > a.active,.secondary-menu .nav-justified > li > a:focus{background-color:transparent;color:#1bc7ff;}.secondary-menu .nav-justified > li > a.active{font-weight:600;}.pricing-mini-block .plan{border:1px solid #d7d7d7;border-style:solid;border-width:1px;margin-bottom:50px;}.pricing-mini-block .plan.best{margin-bottom:}.pricing-mini-block .personal{border-color:#33d6bb;}.pricing-mini-block .personal .title,.pricing-mini-block .personal a{background-color:#33d6bb;}.pricing-mini-block .personal .subtitle{background-color:#4fe2cf;}.pricing-mini-block .personal .unlimited{color:#33d6bb;}.pricing-mini-block .premium{border-color:#0fb1ff;}.pricing-mini-block .premium .title,.pricing-mini-block .premium a{background-color:#10b1ff;}.pricing-mini-block .premium .subtitle{background-color:#1cc7ff;}.pricing-mini-block .premium .unlimited{color:#10b1ff;}.pricing-mini-block .business{border-color:#9644ee;}.pricing-mini-block .business .title,.pricing-mini-block .business a{background-color:#9644ee;}.pricing-mini-block .business .subtitle{background-color:#b163f4;}.pricing-mini-block .business .unlimited{color:#9644ee;}.pricing-mini-block .header{text-align:center;color:#fff;}.pricing-mini-block .title{text-transform:uppercase;padding:7.5px 0;font-size:30px;}.pricing-mini-block .subtitle{font-size:69px;font-family:'ralewaybold';}.pricing-mini-block .body{padding:30px 20px 0;background:rgba(255,255,255,.9);}.pricing-mini-block .body p{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #d7d7d7;width:100%;overflow:hidden;color:#333;line-height:1.42857143;font-weight:300;}.pricing-mini-block .body p:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom-width:0;}.pricing-mini-block .body b{text-align:right;}.pricing-mini-block .foot{padding:30px 0 20px 0;}.pricing-mini-block .foot a{text-shadow:1px 1.7px 4px rgba(12,151,197,0.5);font-size:24px;text-transform:uppercase;font-family:'ralewaybold';color:#fff;background-color:#1bc7ff;border-radius:3px;display:block;max-width:295px;margin:0 auto;padding:18.5px 0px;text-align:center;}.pricing-mini-block .subtitle a{color:#fff;background:transparent;font-size:39px;margin-top:-10px;display:block;line-height:108px;}.pricing-mini-block .best{position:relative;border-width:3px;-webkit-box-shadow:0px 0px 12px 1px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 12px 1px rgba(0,0,0,0.75);box-shadow:0px 0px 12px 1px rgba(0,0,0,0.75);}@media (min-width:992px){.pricing-mini-block .best{margin-top:-35px;}}.pricing-mini-block .best::before{content:"";background:url(/sites/all/themes/semstorm/img/icons/best-choice.png);display:block;width:101px;height:101px;position:absolute;top:0;right:17px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);}.pricing-mini-block .best .title{font-size:39px;padding-top:15px;padding-bottom:15px;}.pricing-mini-block .best .subtitle{font-family:'ralewaybold';font-size:66px;line-height:117.5px;}.pricing-mini-block .best .subtitle span{font-size:79px;}@media (min-width:480px){.pricing-mini-block .best .subtitle span{font-size:99px;}}.pricing-mini-block .best .foot{margin-bottom:20px;}body.features h1{color:#363636;font-size:35px;font-weight:600;text-align:center;padding-top:100px;border-bottom:0;background:url(/sites/all/themes/semstorm/img/icons/search.png) top center no-repeat;margin-top:50px;}body:not(.features) h1.page-header{text-align:center;border-bottom:0;text-shadow:0 0 10px rgba(0,0,0,0.11);color:#fff;font-size:20px;font-weight:700;padding-bottom:0;line-height:164px;padding-top:54px;}@media (min-width:480px){body:not(.features) h1.page-header{font-size:24px;padding-top:77px;line-height:187px;}}@media (min-width:768px){body.page-blog .main-container{margin-top:-140px;}body:not(.features) div.page-header-container{display:flex;justify-content:center;align-items:center;width:100%;height:180px;position:relative;top:-140px;}body.blog div.page-header-container{top:-260px;}body:not(.features) h1.page-header{font-size:41px;margin-top:0;margin-bottom:0;line-height:60px;min-height:150px;padding-top:0;text-align:center;vertical-align:middle;}}@media (max-width:768px){body.blog-listing{background:none !important;}body:not(.features) h1.page-header{color:#000;line-height:40px !important;}}body:not(.features):not(.blog-listing) h1.page-header{margin-bottom:67px;}body.features h1.page-header{margin-bottom:15px;}.features-title{height:471px;}.features-title h2{text-align:center;border-bottom:0;text-shadow:0 0 10px rgba(0,0,0,0.11);color:#fff;font-size:41px;font-weight:700;margin:0;padding:200px 15px 0;}@media (max-width:768px){.features-title h2{padding-top:150px;font-size:30px;}}@media (max-width:479px){body:not(.features){background-size:auto 218px !important;}}@media (min-width:480px) and (max-width:768px){body:not(.features){background-size:auto 241px !important;}}body.features{background:url(/sites/all/themes/semstorm/img/features-banner.png) no-repeat top;}body.pricing{background:url(/sites/all/themes/semstorm/img/pricing-banner.jpg) no-repeat top;}body.clients{background:url(/sites/all/themes/semstorm/img/clients-banner.png) no-repeat top;}body.partners{background:url(/sites/all/themes/semstorm/img/partners-banner.png) no-repeat top;}body.blog-listing{background:url(/sites/all/themes/semstorm/img/blog-banner.png) no-repeat top;}@media (min-width:1700px){#block-semstorm-semstorm-form-bottom{position:relative;clear:both;}#block-semstorm-semstorm-form-bottom::before{content:"";display:block;position:absolute;left:0;top:-220px;background:url(/sites/all/themes/semstorm/img/home-left-bottom-bg.png);width:385px;height:367px;visibility:visible;background-repeat:no-repeat;}#block-semstorm-semstorm-form-bottom::after{content:"";display:block;position:absolute;left:0;background:url(/sites/all/themes/semstorm/img/home-left-bottom2-bg.png);width:402px;height:302px;visibility:visible;bottom:3px;background-repeat:no-repeat;}.front footer.footer{position:relative;}.front footer.footer::before{content:"";display:block;position:absolute;right:0;top:-343px;background:url(/sites/all/themes/semstorm/img/home-right-bottom-bg.png);width:364px;height:340px;visibility:visible;background-repeat:no-repeat;}}.not-front footer.footer{position:relative;float:left;width:100%;margin-top:60px;}.not-front footer.footer::before{content:"";display:block;position:absolute;left:0;top:-221px;background:url(/sites/all/themes/semstorm/img/sub-left-bottom-bg.png);width:295px;height:221px;visibility:visible;z-index:-9999999;background-repeat:no-repeat;}.not-front footer.footer::after{content:"";display:block;position:absolute;right:0;background:url(/sites/all/themes/semstorm/img/sub-right-bottom.png);width:356px;height:457px;visibility:visible;top:-457px;z-index:-9999999;background-repeat:no-repeat;}@media (max-width:1376px){.not-front footer.footer::after,.not-front footer.footer::before{display:none;}}.not-front::before{content:"";display:block;position:absolute;left:0;top:255px;background:url(/sites/all/themes/semstorm/img/sub-left-top-bg.png);width:210px;height:215px;visibility:visible;z-index:-9999999;background-repeat:no-repeat;}@media (max-width:479px){.not-front::before{top:166px;}}@media (min-width:480px) and (max-width:767px){.not-front::before{top:188px;}}@media (min-width:768px) and (max-width:991px){.not-front::before{top:308px;}}@media (max-width:991px){.not-front::before{display:none;}}.not-front::after{content:"";display:block;position:absolute;right:0;top:129px;background:url(/sites/all/themes/semstorm/img/sub-right-top-bg.png);width:220px;height:471px;visibility:visible;z-index:-9999999;background-repeat:no-repeat;}@media (max-width:991px){.not-front::after{display:none;}}@media (min-width:1700px){#block-block-7{position:relative;}#block-block-7::before{content:"";display:block;position:absolute;left:0;top:-221px;background:url(/sites/all/themes/semstorm/img/home-center-left-bg.png);width:210px;height:361px;visibility:visible;z-index:-9999999;background-repeat:no-repeat;}}body.contact{background:url(/sites/all/themes/semstorm/img/contact-banner.jpg) no-repeat top;}body.contact input,body.contact textarea{border:solid 1px #e1e1e1;border-radius:0;}body.contact input{height:50px;line-height:50px;}body.contact input.form-file{float:left;width:auto;}body.contact button{height:50px;line-height:50px;padding:0 15px;}body.contact .form-actions{margin:0 15px;}body.contact .form-actions button{background-color:#0fc4ff;border-color:#0fc4ff;color:#fff;text-transform:uppercase;height:60px;line-height:60px;padding:0 30px;font-size:18px;font-weight:700;margin-top:15px;}body.contact .form-actions button:hover{background-color:#00acd6;border-color:#00acd6;color:#fff;}body.contact .region-sidebar-second{background:rgba(255,255,255,.85);}.contact-info > div{clear:both;width:100%;overflow:hidden;padding-bottom:20px;line-height:30px;}.contact-info i{width:40px;float:left;color:#22c9ff;font-size:35px;}.contact-info .text{float:left;}.contact-info .company-no{font-size:.9em;}.map-region{clear:both;margin-bottom:-65px;}.map{background:url(/sites/all/themes/semstorm/img/mapa.jpg) no-repeat center;width:100%;height:595px;position:relative;}.map .map-marker{display:block;width:80px;height:108px;position:absolute;top:50%;left:50%;background:url(/sites/all/themes/semstorm/img/mapa-marker.png) no-repeat center;margin-top:-65px;margin-left:-45px;}.fake-mdi::before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.secondary-menu .fake-mdi::before{display:block;margin:0 auto;font-size:40px;margin-bottom:5px;}.page-pricing .net{clear:both;text-align:center;}.agreement label{font-weight:normal;}.agreement,body.contact .agreement input{line-height:24px;height:auto;}.padding{padding:10px 15px;}
#navbar{border-bottom:1px solid #fff;background-color:rgba(0,0,0,.4);margin-bottom:0;color:#fff;position:absolute;-webkit-transition:background-color .5s;transition:background-color .5s;}#navbar a:hover{background:transparent;}#navbar.affix{background-color:#f8f8f8;position:fixed;color:#000;}#navbar.affix a{color:#000;}#navbar .affix-logo{display:none;}#navbar.affix .affix-logo{display:inline;}#navbar.affix .top-logo{display:none;}.navbar-header{float:none;}.language-switcher select{width:75px !important;}.language-switcher select noscript div{float:right;}.collapse{display:block !important;}.main-nav{float:right;margin-right:51px;}.main-nav  li{float:left;padding:20px 15px;}@media (max-width:1280px){.main-nav{margin-right:31px;}.main-nav  li{padding:20px 7px;}}.main-nav  li a{font-weight:600;}.main-nav li.active:not(.open),.main-nav li:hover:not(.open){border-width:0 0 2px 0;border-style:solid;border-color:#1bc7ff;}.main-nav li li.active,.main-nav li li:hover{border-width:0;}.main-nav li ul.dropdown-menu{padding:0;margin:0;}.main-nav li.active.open a,.main-nav li:hover.open a,.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background:transparent;border-width:0;color:#1bc7ff;}#navbar li li:hover{background:#1bc7ff;border-width:0;}#navbar li li a{display:block;}#navbar li li:hover a,#navbar li li a:hover{border:0;color:#fff;}.main-nav a{font-weight:300;color:#fff;text-transform:uppercase;}.main-nav a.active{font-weight:700;background:transparent;}.main-nav a:focus,.main-nav a:hover{background:transparent;}#navbar.affix .main-nav a{color:#000;}a.logo{padding:9px 0;}#navbar .log-but{margin-left:7px;float:right;padding:7px 15px;background-color:#2acbff;border-radius:5px;margin-top:21px;}#navbar .log-but a{font-size:16px;font-weight:300;background:url(/sites/all/themes/semstorm/img/icons/log-in.png) no-repeat left;padding-left:26px;color:#fff;}.region-language{float:right;}@media (min-width:992px){.region-language{padding-top:17px;}}.region-language{margin-top:7px;}@media (max-width:479px){.region-language{margin-top:12px;}}@media (min-width:480px) and (max-width:991px){.region-language{margin-top:24px;}}.region-language .form-group{margin-bottom:0 !important;}@media (max-width:991px){.region-language{margin-right:5px;}}.region-language .ldsSkin{border:0;max-width:45px;outline:none;}@media (min-width:992px){.region-language .ldsSkin{max-width:55px;}}.region-language .ddTitle{background:0;cursor:pointer;}.region-language .divider{display:none;}.region-language .ddTitleText{font-weight:700;font-size:16px;text-transform:uppercase;}.region-language .ddArrow{background:url(/sites/all/themes/semstorm/img/icons/lang-icon.png);width:9px;height:5px;margin-top:-3px;right:7px;}@media (min-width:992px){.region-language .ddArrow{right:13px;}}.region-language .ddChild{position:relative;background-color:#fbfbfb;border:0;top:38px !important;height:auto !important;}@media (max-width:479px){.region-language .ddChild{width:100%;}}@media (min-width:480px){.region-language .ddChild{width:55px;}}@media (min-width:480px){.region-language .ddChild{border-radius:5px;}}.region-language li{padding:10px 15px;position:relative;cursor:pointer;}.region-language span{text-transform:uppercase;color:#fff;font-weight:700;}.affix .region-language span{color:#000;}.region-language li:hover{background-color:#2acbff;}.region-language li:hover span{font-weight:700;}.region-language li:hover::after{background:url(/sites/all/themes/semstorm/img/icons/lang-active.png);}.region-language li:focus::after{background:url(/sites/all/themes/semstorm/img/icons/lang-active.png);}.region-language li.selected{background-color:#2acbff;}.region-language li.selected::after{background:url(/sites/all/themes/semstorm/img/icons/lang-active.png);}.region-language li.selected span{color:#fff;font-weight:700;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}.affix .navbar-toggle .icon-bar{background-color:#000;}.navbar-toggle{border:0;margin-top:20px;margin-left:30px;z-index:99999;padding:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;}@media (min-width:480px) and (max-width:991px){.navbar-toggle{margin-top:29px;}}.navbar-toggle .icon-bar{width:17px;}@media (min-width:480px) and (max-width:991px){.navbar-toggle .icon-bar{width:30px;height:3px;}.navbar-toggle .icon-bar:nth-of-type(3),.navbar-toggle .icon-bar:nth-of-type(4){margin-top:6px;}}.navbar-toggle.open span.icon-bar{background-color:#fff !important;}.navbar-toggle:hover,.navbar-toggle:focus{background-color:transparent !important;}@media (max-width:991px){.navbar-toggle{display:block !important;}}.navbar-toggle.open span:nth-child(2){width:0;}.navbar-toggle.open span:nth-child(3){position:absolute;top:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}@media (min-width:480px){.navbar-toggle.open span:nth-child(3){top:3px;}}.navbar-toggle.open span:nth-child(4){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.navbar-toggle span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}@keyframes backgroundToWhite{0%{background-color:transparent;}100%{background-color:rgba(255,255,255,0.95);}}@keyframes backgroundToTrans{0%{background-color:rgba(255,255,255,0.95);}100%{background-color:transparent;}}@media (max-width:1320px){.main-nav{margin-right:25px;}}@media (max-width:991px){.main-nav #block-system-main-menu ul{background-color:#0b0b0b;opacity:0.9;max-width:213px;z-index:9999;position:absolute;right:0;top:0px;padding-top:54px;display:none;}.main-nav #block-system-main-menu ul li{width:100%;}#navbar .main-nav #block-system-main-menu ul li a{color:#fff;}.main-nav #block-system-main-menu ul li.active,.main-nav #block-system-main-menu ul li:hover{border-width:0 0 0 2px;}a.logo{box-sizing:content-box;margin-top:13px;margin-bottom:15px;padding-left:15px !important;}}@media (max-width:767px){a.logo{max-width:130px;}.log-but a{display:inline-block;width:0;text-indent:-9999px;padding-left:13px;}}@media (max-width:479px){a.logo{margin-top:7px;margin-bottom:5px;}.log-but{padding:3px 10px;transform:translate(0,-30%);-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);}.region-language #block-lang-dropdown-language .ldsSkin .ddChild ul li::after{content:"";background:url(/sites/all/themes/semstorm/img/icons/lang-inactive.png);width:4px;height:9px;position:absolute;right:15px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);}.region-language #block-lang-dropdown-language .ldsSkin .ddChild::before{content:"";width:16px;height:6px;display:block;background:url(/sites/all/themes/semstorm/img/icons/lang-box-icon.png);position:absolute;top:-6px;right:0;}}
@font-face{font-family:'ralewaybold';src:url(/sites/all/themes/semstorm/fonts/raleway-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/semstorm/fonts/raleway-bold-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayitalic';src:url(/sites/all/themes/semstorm/fonts/raleway-italic-webfont.woff2) format('woff2'),url(/sites/all/themes/semstorm/fonts/raleway-italic-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaylight';src:url(/sites/all/themes/semstorm/fonts/raleway-light-webfont.woff2) format('woff2'),url(/sites/all/themes/semstorm/fonts/raleway-light-webfont.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayregular';src:url(/sites/all/themes/semstorm/fonts/raleway-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/semstorm/fonts/raleway-regular-webfont.woff) format('woff');font-weight:normal;font-style:normal;}
footer.footer{background-color:#323232;padding:40px 0;color:#fff;margin-top:0;border-top:0;}.footer-support p{font-weight:300;padding-left:35px;line-height:32px;padding-bottom:5px;}.footer-support p:first-of-type{margin-bottom:30px;padding-left:0;}.footer-support p:nth-of-type(2){text-transform:uppercase;font-family:'ralewaybold';font-size:18px;padding-bottom:0;padding-left:0;}.footer-support p:nth-of-type(3){background:url(/sites/all/themes/semstorm/img/icons/footer-msg.png) no-repeat left;}.footer-support p:nth-of-type(4){background:url(/sites/all/themes/semstorm/img/icons/footer-phone.png) no-repeat left;}.footer-support p:nth-of-type(5){background:url(/sites/all/themes/semstorm/img/icons/footer-street.png) no-repeat left;}.footer-menu h2{font-family:'ralewaybold';font-size:18px;text-transform:uppercase;width:68px;border-bottom:1px solid #1bc7ff;padding-bottom:18px;margin-bottom:25px;}.footer-menu .menu li{float:left;width:50%;padding-right:10px;}.footer-menu .menu a{color:#fff;font-weight:300;padding-left:0;padding-right:0;}.footer-menu .menu a:hover{background:transparent;font-weight:600;background:url(/sites/all/themes/semstorm/img/icons/footer-arrow.png) no-repeat left;padding-left:30px;}.footer-menu .menu a:focus{background:transparent;}.footer-social h2{font-family:'ralewaybold';font-size:18px;text-transform:uppercase;padding-bottom:18px;position:relative;margin-bottom:35px;}.footer-social h2::after{content:"";width:68px;border-bottom:1px solid #1bc7ff;bottom:-2px;position:absolute;left:0;}.footer-social ul{list-style:none;padding-left:0;}.footer-social li{margin-bottom:20px;}.footer-social .social-links a{color:#fff;font-weight:300;padding-left:40px;padding-top:5px;padding-bottom:5px;}.footer-social .social-links li:first-of-type a{background:url(/sites/all/themes/semstorm/img/icons/footer-face.png) no-repeat left;}.footer-social .social-links li:nth-of-type(2) a{background:url(/sites/all/themes/semstorm/img/icons/footer-gplus.png) no-repeat left;}.footer-social .social-links li:nth-of-type(3) a{background:url(/sites/all/themes/semstorm/img/icons/footer-linkedin.png) no-repeat left;}.footer-social .social-links li:nth-of-type(4) a{background:url(/sites/all/themes/semstorm/img/icons/footer-twitter.png) no-repeat left;}.copyrights{padding-top:20px;padding-bottom:30px;}@media (max-width:991px){.copyrights div{text-align:center;}}
#block-system-main{padding-left:15px;padding-right:15px;}.features-story{padding-top:20px;overflow:hidden;}.features-story li{margin-bottom:25px;}.features-story:nth-child(even){background:#f3f3f3;}.features-story:nth-child(even) .text,.features .features-story:nth-child(odd) .image{float:right;}.features-story:nth-child(even) .image,.features .features-story:nth-child(odd) .text{float:left;}.features-story img{max-width:100%;}.features-story h3{font-size:1.95em;font-weight:600;color:#363636;}.features-story .actions a{display:inline-block;margin:20px 0;padding:14.5px 25px;text-transform:uppercase;font-family:'ralewaybold';font-size:18px;color:#1bc7ff;border:2px solid #1bc7ff;border-radius:2px;position:relative;z-index:999;}.features-story .icon{color:#1bc7ff;}.features-green a,.features-green .icon{color:#00ba00;}.features-green hr{border-top-color:#00ba00;}.features-green .actions a{color:#00ba00;border:2px solid #00ba00;}.features-navy a,.features-navy .icon{color:#304ffe;}.features-navy hr{border-top-color:#304ffe;}.features-navy .actions a{color:#304ffe;border:2px solid #304ffe;}.features-lilac a,.features-lilac .icon{color:#9d7dbe;}.features-lilac hr{border-top-color:#9d7dbe;}.features-lilac .actions a{color:#9d7dbe;border:2px solid #9d7dbe;}.features-orange a,.features-orange .icon{color:#ff7200;}.features-orange hr{border-top-color:#ff7200;}.features-orange .actions a{color:#ff7200;border:2px solid #ff7200;}.features .features-story .text a{color:#fff;background:#1bc7ff;}.features-story .text div{position:relative;}.features-story .text div > i{position:absolute;top:0;left:0;color:#1bc7ff;font-size:1.5em;}.features-story .text div > i.mdi{font-size:1.8em;}.features-story .text div p{padding-left:35px;}.features-story p{color:#727272;font-weight:300;}.features-story h3 small{display:block;margin-top:15px;line-height:28px;}.features-story .text > div p{margin-bottom:10px;}.features-story .text > div p:first-of-type{font-weight:600;margin-bottom:7px;}.features-story img,.features .features-story img{float:right;}.features-right{background-color:#f3f3f3;}.features-story:nth-child(even) img,.features .features-story:nth-child(even) img{float:left;}.row.features-right .features-story img{float:right;}@media (min-width:1401px){.features-story:nth-child(even),.features .features-story:nth-child(even),.row.features-right{padding-right:8.33333333%;}}@media (max-width:991px){.features-story .text a{display:block;text-align:center;padding-left:5px;padding-right:5px;}}.testimonials{width:100%;overflow:hidden;}@media (max-width:1560px){.testimonials{padding:0 15px;}}.testimonials h2{text-align:center;font-size:35px;font-weight:600;color:#363636;margin-bottom:70px;position:relative;}@media (min-width:768px){.testimonials h2{font-size:18px;}}@media (max-width:480px){.testimonials h2{font-size:24px;}}.testimonials h2::after{content:"";background-color:#1bc7ff;width:68px;height:1px;display:block;position:absolute;left:50%;transform:translate(-50%,0);top:40px;}@media (min-width:480px){.testimonials h2::after{top:70px;}}.testimonials a{text-decoration:underline;}.testimonials .slick-slider,.testimonials .items{max-width:1530px;margin:0 auto;}.testimonials .slick-slider .slick-list,.testimonials .item{padding-top:55px;}.testimonials .slick-slide,.testimonials .item{border:2px solid #e1e1e1;padding:0 30px 68px 30px;position:relative;text-align:center;height:445px;}.testimonials .items .item{margin:0;margin-top:20px;}.testimonials .slick-slide p:first-of-type,.testimonials .item p:first-of-type{position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}.testimonials .slick-slide p:nth-of-type(2),.testimonials .item p:nth-of-type(2){color:#363636;font-size:20px;font-weight:600;margin-top:85px;margin-bottom:0;}.testimonials .slick-slide p:nth-of-type(3),.testimonials .item p:nth-of-type(3){color:#1bc7ff;margin-bottom:40px;}.testimonials .slick-slide p:last-of-type,.testimonials .item p:last-of-type{font-weight:300;position:relative;padding:0 10px;}.testimonials .slick-slide p:last-of-type::before,.testimonials .item p:last-of-type::before{content:'';font-size:120px;font-family:'ralewaybold';color:#1bc7ff;position:absolute;top:-38px;right:-5px;background:url(/sites/all/themes/semstorm/img/icons/testim-top.png);width:41px;height:28px;}.testimonials .slick-slide p:last-of-type::after,.testimonials .item p:last-of-type::after{content:'';font-size:120px;font-family:'ralewaybold';color:#1bc7ff;position:absolute;bottom:-38px;left:-5px;background:url(/sites/all/themes/semstorm/img/icons/testim-bot.png);width:41px;height:28px;}.testimonials .slick-dots{margin-top:42px;float:left;width:100%;list-style:none;padding-left:0;text-align:center;}.testimonials .slick-dots li{display:inline-block;margin-right:8px;}.testimonials .slick-dots button{width:14px;height:14px;border-radius:25px;border:2px solid #e1e1e1;text-indent:-20px;white-space:nowrap;overflow:hidden;background-color:#fff;}.testimonials .slick-dots .slick-active button{background-color:#e1e1e1;}.block.clients{padding-top:30px;padding-bottom:30px;padding:0;z-index:999;position:relative;clear:both;}.front .clients{background-color:#fbfbfb;}.block.clients .client-list > ul > li{display:none;}.block.clients ul{list-style:none;padding-left:0;margin-top:25px;}.block.clients li{padding:0 30px;height:100px;line-height:100px;text-align:center;}.block.clients a{}.block.clients img{display:inline-block !important;max-height:100px;max-width:110%;}@media (max-width:1199px){.block..clients{margin-top:-25px;}}@media (max-width:991px){.block.clients::after,.block.clients::before{display:none;}}@media (max-width:569px){.block.clients ul li a img{max-width:85px;}}.front .clients{position:relative;}.front .clients::before{content:"";display:block;position:absolute;left:0;top:-74px;background:url(/sites/all/themes/semstorm/img/home-left-top-bg.png);width:298px;height:221px;visibility:visible;background-repeat:no-repeat;z-index:0;}@media (max-width:1279px){.front .clients::before{width:104px;height:77px;background-size:contain;top:-77px;}}.front .clients::after{content:"";display:block;position:absolute;right:0;background:url(/sites/all/themes/semstorm/img/home-right-top-bg.png);width:142px;height:556px;visibility:visible;top:-342.5px;background-repeat:no-repeat;z-index:0;}@media (max-width:1279px){.front .clients::after{width:49px;height:193px;background-size:contain;top:-118px;}}.semstorm-form .search{padding:0 50px 50px 50px;width:100%;overflow:hidden;}.semstorm-form input,.semstorm-form button{height:74px;line-height:74px;font-size:22px;}.semstorm-form input{border-radius:0;border:1px solid #1bc7ff;color:#939393;padding-left:30px;}.semstorm-form button{text-shadow:-1.2px 1.6px 4px rgba(12,151,197,0.5);font-family:'ralewaybold';text-transform:uppercase;background-image:url(/sites/all/themes/semstorm/img/icons/lupa.png);background-repeat:no-repeat;background-position:10px;background-color:#1bc7ff;border:0;border-radius:0;color:#fff;text-indent:30px;}.semstorm-form a.btn-front{text-shadow:-1.2px 1.6px 4px rgba(12,151,197,0.5);font-family:'ralewaybold';text-transform:uppercase;border:0;border-radius:0;color:#fff;height:74px;line-height:59px;font-size:22px;padding:10px 35px;margin-bottom:50px;}.semstorm-form button:hover{color:#fff;background-color:#1bc7ff;border:0;}@media (max-width:991px){.semstorm-form  input,.semstorm-form  button{height:50px;line-height:50px;font-size:20px;text-indent:5px;padding-left:3px;}.semstorm-form button{background:#1bc7ff;text-indent:0;}.semstorm-form .search{padding:0 10px 10px 10px;}}.main-form{background:url(/sites/all/themes/semstorm/img/cover.jpg) no-repeat center;background-size:cover;height:420px;padding-top:170px;position:relative;}.main-form form{border-radius:5px;padding-top:10px;background:rgba(255,255,255,0.75);}.main-form h2{font-weight:700;color:#373737;text-align:center;margin-bottom:25px;font-size:25px;margin-top:0;}.main-form h3{font-weight:300;color:#363636;text-align:center;margin-bottom:40px;font-size:20px;}@media (min-width:768px){.main-form{height:520px;padding-top:200px;}}@media (min-width:992px){.main-form{height:600px;}.main-form form{padding-top:50px;}}@media (min-width:1200px){.main-form{padding-top:150px;height:550px;}.main-form h2{font-size:34px;}}@media (min-width:1370px){.main-form{padding-top:250px;height:805px;}}.sign-up-form{background:url(/sites/all/themes/semstorm/img/footer-banner.jpg) no-repeat;margin-top:32px;padding-top:30px;padding-bottom:50px;}@media (min-width:1280px){.sign-up-form{padding-top:140px;clear:both;padding-bottom:100px;}}@media (min-width:1900px){.sign-up-form{height:980px;}}.sign-up-form .title{font-size:20px;text-transform:uppercase;font-family:'ralewaylight';text-align:center;color:#fff;}@media (min-width:480px){.sign-up-form .title{font-size:32px;}}@media (min-width:992px){.sign-up-form .title{font-size:48px;}}.sign-up-form .title strong{font-family:'ralewaybold';color:#1bc7ff;}.sign-up-form .title::after{content:"";display:block;background:#1bc7ff;width:68px;height:1px;margin:12px auto 40px auto;}.sign-up-form .search{padding:7px;border-radius:3px;background:rgba(255,255,255,0.13);float:left;width:100%;}@media (min-width:768px){.sign-up-form .search{padding:30px;}}.sign-up-form .search-group .form-group{margin-bottom:0;}.sign-up-form h3{text-shadow:0 0 7px rgba(17,16,16,0.35);font-size:18px;font-weight:600;color:#fff;float:left;text-align:center;margin-top:30px;width:100%;}@media (min-width:480px){.sign-up-form h3{font-size:24px;}}@media (min-width:768px){.sign-up-form h3{margin-top:50px;font-size:30px;}}.sign-up-form h3 strong{font-size:20px;font-weight:700;line-height:30px;}@media (min-width:480px){.sign-up-form h3 strong{font-size:28px;line-height:33px;}}@media (min-width:768px){.sign-up-form form h3 strong{font-size:35px;line-height:55px;}}@media (min-width:992px){.sign-up-form h3 strong{font-size:48px;line-height:65px;}}.sign-up-form ul{list-style:none;float:left;width:100%;margin-top:25px;}@media (max-width:767px){.sign-up-form ul{padding:0;}}@media (min-width:768px){.sign-up-form ul{margin-top:45px;padding:0 30px;}}.sign-up-form li{width:30%;border-radius:150px;background-color:#fff;border:8px solid #fafafa;box-shadow:inset 0 0 29px rgba(0,0,0,0.25);color:#262348;font-size:12px;font-family:'ralewaybold';text-align:center;float:left;padding-top:42px;background-repeat:no-repeat;background-position:center 10px;padding-left:8px;padding-right:8px;}.sign-up-form li:not(:last-child){margin-right:5%;}.sign-up-form li.free{background-image:url(/sites/all/themes/semstorm/img/icons/footer-screw.png);}.sign-up-form li.no-card{background-image:url(/sites/all/themes/semstorm/img/icons/footer-eye.png);}.sign-up-form li.value{background-image:url(/sites/all/themes/semstorm/img/icons/footer-page.png);}.sign-up-form li{background-position:center 30px;padding-top:14%;width:26.5%;line-height:28px;}.sign-up-form li:not(:last-child){margin-right:10.25%;}.sign-up-form li{font-size:24px;}@media (max-width:1560px){.sign-up-form li span{margin-top:70px;display:block;color:#fff;}}.features-details{width:1000px;margin:0 auto;}.features-details h3{text-align:center;margin-bottom:15px;}.features-details h3 small{display:block;}.features-details hr{display:block;margin-top:10px;margin-bottom:10px;}.features-details .preview{position:relative;}.features-details .report,.features-details .pointers{position:absolute;top:0;left:140px;width:720px;}.features-details .report img,.features-details .pointers img{max-width:100%;}.features-details ul{margin:0;padding:0;}.features-details li{position:absolute;width:140px;height:auto;margin:0;padding:5px;list-style-type:none;}.features-boxes{margin-bottom:50px;}@media (max-width:1400px){.features-boxes .features-story{margin-left:0;width:100%;}.features-lilac .image{padding-top:30px;}}@media (max-width:1680px){.features-story h3 small{display:none;}}
.blog h1{margin-top:-410px;margin-bottom:120px;}.blog .region-header{height:362px;}@media (max-width:768px){.blog .region-header{height:500px;}body.blog h1.page-header{font-size:30px;padding-top:10px;line-height:60px;height:290px;}}@media (max-width:400px){body.blog h1.page-header{font-size:20px;line-height:30px;}body.blog h1.page-header{font-size:30px;padding-top:10px;line-height:60px;height:290px;}}.disqus{background:rgba(255,255,255,.85);}#table-of-contents-links{font-size:18px;padding-bottom:20px;}#table-of-contents-links h2{font-size:18px;margin-top:0;}#table-of-contents-links a{font-weight:300;}.paragraphs-items{margin-bottom:2em;}.guest-blogging{padding-top:20px;}.recent li{margin-bottom:20px;}.recent li a{font-weight:normal;}@media (min-width:768px){.lead{font-size:18px;}}.view-blog img{max-width:100%;height:auto;border:solid 1px #ebebeb;border-bottom-width:0;}.view-blog .heading{font-family:'ralewaybold';font-size:41px;}.view-blog .view-empty div{margin-bottom:25px;}.view-blog .post{margin:0 0 30px 0;background:rgba(255,255,255,.8);padding:0;border:0;}.view-blog .post .text{border:solid 1px #ebebeb;padding:25px;color:#727272;font-weight:300;margin-right:15px;}.view-blog .post .title a{color:#353535;font-size:24px;}.view-blog .post .link{margin-top:10px;}.field-name-field-article-banner{padding:20px 0 40px 0;}.blog article.node ol.sources,body#tinymce ol.sources{margin-top:1em;border-top:solid 1px #aaa;padding-top:1em;padding-left:20px;}.blog article.node .paragraphs-items img{display:block;max-width:100%;margin:30px auto;}.blog article.node p,body#tinymce p{margin-bottom:1em;line-height:1.7em;color:#666;}.blog article.node .lead,body#tinymce .lead{font-weight:600;}.blog article.node li,body#tinymce li{line-height:1.7em;}.blog sup{color:#23c9ff;text-decoration:underline;display:inline-block;padding:0 3px;cursor:pointer;}.blog .table{margin-bottom:0;}.blog .table > thead > tr > th,.blog .table > tbody > tr > th,.blog .table > tfoot > tr > th,.blog .table > thead > tr > td,.blog .table > tbody > tr > td,.blog .table > tfoot > tr > td{padding:4px;}.blog .table > thead > tr > td,.blog .table > tbody > tr > td,.blog .table > tfoot > tr > td{font-size:0.9em;}.blog .tablefield-export-link{margin-bottom:30px;}.blog article h2,body#tinymce h2,.inner-bio .name{font-family:Georgia,serif;font-size:24px;font-weight:500;}.inner-bio{margin-bottom:15px;}.inner-bio > div{margin-bottom:0.5em;line-height:1.7em;color:#666;}.blog .post .btn{margin-top:25px;}.blog .sticky a{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.blog .sticky a:hover,.blog .sticky a:active{background-color:#449d44;border-color:#398439}.block-easy-social:last-child{margin-top:6.5em;margin-bottom:2em;}.sidebar .dsq-widget-item{margin-bottom:25px;}.sidebar .dsq-widget-comment{display:block;clear:both;}.similar-posts li .image{border:solid 1px #ebebeb;border-bottom:0;}.similar-posts li .text{border:solid 1px #ebebeb;background:rgba(255,255,255,.8);padding:15px;}.similar-posts li .btn{margin-top:10px;}.similar-posts li{margin-bottom:20px;}.block-author{border:solid #ebebeb;border-width:1px 0;padding:15px 0;margin:15px 0;}.block-author span{display:block;position:relative;min-width:100px;}.block-author .avatar{position:absolute;width:100px;}.block-author .bio{float:left;margin-left:115px;}.block-author h3{margin-top:0;}.more-link{clear:both;padding:10px 10px 20px 10px;}.toc-top-links{display:none;}.blog-post blockquote,body#tinymce blockquote{position:relative;padding:10px 20px;border-right:5px solid #eee;border-left:0;padding-right:50px;text-align:right;margin:25px 0 25px 80px;font-size:inherit;font-style:italic;font-family:Georgia,serif;font-weight:300;}.blog-post blockquote::before,body#tinymce blockquote::before{content:'„';font-size:80px;font-family:Georgia,serif;color:#888;position:absolute;top:-70px;right:5px;}.blog-post blockquote::after,body#tinymce blockquote::after{content:'”';font-size:80px;font-family:Georgia,serif;color:#888;position:absolute;bottom:-50px;left:-35px;}.blog article.node .warning{border:solid 1px #ffb100;background:#ffeaba;padding:5px 10px;color:#825a02;}.keyword-box{padding:0;border-radius:3px;box-shadow:0px 1px 2px rgba(0,0,0,0.3);display:block;border:1px solid #00c0ef;position:relative;}.keyword-box .box-header{color:#fff;background:#00c0ef;background-color:#00c0ef;display:block;padding:10px;position:relative;}.keyword-box .box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px;}.keyword-box .box-footer{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff;}.keyword-box.box-success{border:1px solid #00a65a;}.keyword-box.box-success .box-header{color:#fff;background:#00a65a;background-color:#00a65a;}.keyword-box.box-warning{border:1px solid #f39c12;}.keyword-box.box-warning .box-header{color:#fff;background:#f39c12;background-color:#f39c12;}.keyword-box.box-purple{border:1px solid #605ca8;}.keyword-box.box-purple .box-header{color:#fff;background:#605ca8;background-color:#605ca8;}.btn-purple{background-color:#605ca8;border-color:#555299;color:#fff;}.btn-purple:hover,.btn-purple:active,.btn-purple.hover{background-color:#555299;color:#fff;}.keyword-box.box-maroon{border:1px solid #D81B60;}.keyword-box.box-maroon .box-header{color:#fff;background:#D81B60;background-color:#D81B60;}.btn-maroon{background-color:#D81B60;border-color:#ca195a;color:#fff;}.btn-maroon:hover,.btn-maroon:active,.btn-maroon.hover{background-color:#ca195a;color:#fff;}.keyword-box.box-teal{border:1px solid #39CCCC;}.keyword-box.box-teal .box-teal{color:#fff;background:#39CCCC;background-color:#39CCCC;}.btn-teal{background-color:#39CCCC;border-color:#30bbbb;color:#fff;}.btn-teal:hover,.btn-teal:active,.btn-teal.hover{background-color:#30bbbb;color:#fff;}#keywords-front-boxes{margin-bottom:50px;}#keywords-front-boxes .row{margin-bottom:15px;}.blog-post table td,.blog-post table th,body#tinymce table td,body#tinymce table th{border:solid 1px #ddd;padding:3px 10px;}.blog-post table,body#tinymce table{width:100% !important;}.blog article.node p.text-info,body#tinymce p.text-info{color:#31708f;border:solid 1px #31708f;}.blog article.node .text-success,body#tinymce .text-success{color:#3c763d;}.blog article.node .benefits,body#tinymce .benefits{border:solid 1px #3c763d;}.blog article.node .benefits p,body#tinymce .benefits p{margin-bottom:0;}body.page-node-280 h1.page-header{line-height:50px;padding-top:165px;font-size:41px;}.node-unpublished{border-left:3px solid red;background-color:transparent;padding-left:15px;}.paragraphs-item-button{margin-bottom:30px;}.paragraphs-item-button a + a{margin-left:20px;}.blog table{vertical-align:middle;}.blog table p{margin-bottom:0 !important;}.blog .bg-green{background:#bee0be !important;}.blog .bg-red{background:#ffc9c9 !important;}.blog .text-red{color:red !important;}.blog .text-green{color:#34b334 !important;}p.yes,p.no,p.yes-no{text-indent:-99999px;background-position:top;background-repeat:no-repeat;}p.yes .desc,p.no .desc,p.yes-no .desc{text-indent:0;display:block;}p.yes{background-image:url('/sites/default/files/blog/yes.png');}p.no{background-image:url('/sites/default/files/blog/no.png');}p.yes-no{background-image:url('/sites/default/files/blog/yes-no.png');}.block-facebook-comments{clear:both;}.block-facebook-comments .fb-comments{background:rgba(255,255,255,.75);}#block-views-blog-listing-similar{padding-left:0;padding-right:0;}.view-blog-listing .node-blog.node-teaser h2,.view-blog-listing .node-blog.node-teaser footer{display:none;}.node-blog img{display:inline-block;max-width:100%;height:auto;}body#tinymce a{text-decoration:none;}.page-node-edit #navbar{display:none;}body.page-node-add.blog .main-container{padding-top:100px !important;}body.blog .vertical-tab-button a{background-color:#fafafa;box-shadow:-1px 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;}body.blog .tabs-left>.nav-tabs>.active>a,body.blog tabs-left>.nav-tabs>.active>a:focus,body.blog .tabs-left>.nav-tabs>.active>a:hover,body.blog .vertical-tabs-panes{background-color:#fff;}body.blog .node-form{box-shadow:-1px 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;border-radius:3px;padding:15px;background-color:rgba(255,255,255,.95);}
