.search-form input:focus,.search-form input[type=email]:focus,.search-form input[type=password]:focus,.search-form input[type=search]:focus,.search-form input[type=text]:focus{border:1px solid var(--color-theme-primary)}.widget .search-form input{height:60px;line-height:60px;padding-right:40px}.search-form{position:relative}.search-form .search-submit{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;outline:none;box-shadow:none;background:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.search-form .search-submit .screen-reader-text{display:none}.cargoton-widget-menu .cargoton-post li a{padding-left:0;letter-spacing:var(--letter-spacing)}.cargoton-widget-menu .cargoton-post li{position:relative}.cargoton-widget-menu .cargoton-post .blog-catgeory .mighty-port-cat{position:absolute;left:0;top:0;color:var(--global-font-title);letter-spacing:var(--font-letter-spacing-body);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;width:auto;border-radius:var(--border-radius);-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:scale(-1);padding:0}.cargoton-widget-menu .post-img .post-blog .blog-box ul li.date{margin-bottom:8px}.cargoton-widget-menu .cargoton-post li a .svg-inline--fa{color:var(--color-theme-primary)}.widget.widget_recent_comments #recentcomments li.recentcomments a{color:var(--color-theme-primary);padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments span a{color:var(--global-font-color);font-weight:600}.cargoton-widget-menu .cargoton-post li a:before,.widget.widget_recent_comments #recentcomments li.recentcomments a:before{display:none}.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:var(--color-theme-primary);text-decoration:underline!important;padding-left:0}.widget_calendar table caption{caption-side:inherit;color:var(--color-theme-secondary);text-transform:uppercase}.calendar_wrap .wp-calendar-table caption,.wp-block-calendar table caption{caption-side:inherit;text-align:center;font-weight:500;color:var(--global-font-title);background:var(--color-theme-primary);text-transform:uppercase}.widget_calendar table#wp-calendar{width:100%;text-align:center;margin-bottom:0;margin-top:0;background:var(--global-body-bgcolor)}.widget_calendar .calendar_wrap td#today{background:var(--color-theme-primary);color:var(--global-font-title);font-weight:500}.widget_calendar .calendar_wrap td#today a{color:var(--color-theme-white)}.widget_calendar .calendar_wrap table th{background:var(--color-theme-white);color:var(--color-theme-secondary)}.wp-block-calendar table th{background:transparent;color:var(--global-font-title);font-weight:700}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:8px;text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{border-color:var(--border-color-light);color:var(--global-font-color)}.widget_calendar .calendar_wrap table th{background:var(--global-body-bgcolor);color:var(--global-font-title)}.widget_calendar .calendar_wrap table td a{color:var(--global-font-title);font-weight:600}footer .widget_calendar .calendar_wrap table td a{color:var(--color-theme-white);font-weight:600}.wp-calendar-nav{justify-content:space-between;display:flex;text-transform:uppercase}.wp-calendar-nav-prev a{color:var(--global-font-title);font-weight:600}footer .wp-calendar-nav-prev a{color:var(--color-theme-white);font-weight:600}.widget_calendar table#wp-calendar{margin-bottom:10px}.widget-area .widget_archive ul li .achiveCount,footer ul li.cat-item span.post_count,ul.wp-block-archives-list li span.achiveCount{float:right;letter-spacing:var(--font-letter-spacing-body);width:20px;height:20px;text-align:center;line-height:20px;font-size:var(--font-size-small);padding:0;margin-top:2px;font-weight:600;color:var(--global-font-title)}.download-item li{display:block;background:var(--global-white-light-color);padding-bottom:0!important}.download-item li i{background:var(--color-theme-primary);padding:15px;color:var(--color-theme-white);font-size:24px}.widget.get-file{margin-bottom:15px;padding:0;background:transparent}.widget.get-file a:hover{color:var(--color-theme-primary)}.widget.get-file a{text-decoration:none}.about-me{display:flex;align-items:center}.abt-content{padding-left:32px}.abt-content p{margin-top:0}.cargoton-post-sidebar{height:100%}.testimonail-widget-menu.widget{padding:0;background:transparent}.cargoton-widget-menu .owl-carousel.cargoton-post .owl-dots{margin-top:8px}.widget_archive ul li a,.widget_categories ul li a{color:var(--global-font-color)}.widget.widget_archive select,.widget_categories select,.widget select{border:none;outline:none;background-color:var(--global-body-lightcolor)}.widget.widget_rss ul li{margin-bottom:20px}.widget.widget_rss ul li:last-child{margin-bottom:0}.cargoton .widget.widget_tag_cloud ul li a{border:none}.widget.widget_rss ul li a{padding-left:0;font-size:var(--font-size-h5);color:var(--global-font-title);font-family:var(--highlight-font-family);font-weight:var(--font-weight-medium)}.widget.widget_rss ul li a:hover{color:var(--color-theme-primary)}.widget.widget_rss ul li a:before{display:none}.widget.widget_rss ul li .rss-date{text-transform:uppercase;display:inline-block;position:relative;width:100%;margin:5px 0;letter-spacing:var(--letter-spacing);color:var(--global-font-color);font-size:var(--font-size-normal);padding-left:20px}footer .widget.widget_rss ul li .rss-date{color:var(--footer-color-light)}.widget.widget_rss ul li .rss-date:before{position:absolute;content:"\f073";top:0;bottom:0;left:0;right:0;font-family:Font Awesome\ 5 Free;font-weight:900;color:var(--color-theme-primary)}.widget.widget_rss ul li cite{margin-top:5px;position:relative;display:inline-block;width:100%;color:var(--global-font-title);font-weight:500;padding-left:20px}.widget.widget_rss ul li cite:before{position:absolute;content:"";top:50%;left:0;right:auto;background:var(--global-font-title);height:2px;width:10px}footer .widget.widget_rss ul li,footer .widget_text .textwidget p{color:var(--footer-color-light)}.widget.widget_nav_menu ul li,.widget ul.menu li{margin-bottom:0}.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{display:block!important;padding-left:20px}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:10px 0 10px 15px;display:inline-block;width:100%}.widget.widget_nav_menu ul li i,.widget ul.menu li i{display:none}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:25px}.widget.widget_nav_menu #menu-service-menu li.current-menu-item a{background:var(--color-theme-primary);color:var(--global-font-title)}.cargoton-widget-menu .cargoton-post li a.date-widget{color:var(--color-theme-primary);margin-bottom:10px;display:block;font-size:var(--font-size-small);font-weight:700}.cargoton-widget-menu .post-img .post-blog a.new-link h6{color:var(--global-font-title);line-height:23px;display:block;overflow:hidden}.widget_recent_entries ul li .post-date{color:var(--color-theme-secondary)}.widget_tag_cloud ul{margin:0;padding:0}.widget_tag_cloud ul li{padding:0;display:inline-block;margin:5px 5px 5px 0}footer .widget.widget_tag_cloud ul li a{color:var(--footer-color-light)}.widget.widget_tag_cloud ul li a:hover,footer .widget.widget_tag_cloud ul li a:hover{color:var(--color-theme-primary)}.widget.widget_tag_cloud ul li a{letter-spacing:var(--font-letter-spacing-link);text-transform:capitalize;color:var(--color-theme-secondary);padding:5px 6px 5px 10px;border-radius:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;line-height:normal;position:relative}.widget.widget_tag_cloud ul li a:after{content:"";background:var(--border-color-light);height:15px;width:2px;position:absolute;right:-8px;bottom:5px}.widget.widget_tag_cloud ul li:last-child a:after,.widget.widget_tag_cloud ul li a:before{display:none}.sidebar-service-left .widget_nav_menu ul.menu li.current-menu-item a,.sidebar-service-left .widget_nav_menu ul.menu li:hover a{color:var(--color-theme-white);background:var(--color-theme-primary)}.sidebar-service-left .widget_nav_menu ul.menu li{margin-bottom:2px;border:none;padding:0}.sidebar-service-left .widget_nav_menu ul.menu li:last-child{margin-bottom:0}.sidebar-service-left .widget.get-file a,.sidebar-service-left .widget_nav_menu ul.menu li a{background:var(--global-white-light-color);color:var(--color-theme-secondary);text-transform:capitalize}.shap-main.primary-color img{width:100%;position:relative}.shap-main.primary-color{margin-top:30px;padding-left:10px;padding-top:10px}.shap-main.primary-color:before{background:var(--color-theme-primary);left:0;top:0;width:95%;height:94%}.post-blog .list-inline-item a{text-transform:uppercase}@media (max-width:1024px){.shap-main.primary-color{padding-left:0;padding-top:0}}@media (max-width:479px){.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{padding-left:10px}}